home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / Libraries / VideoToolbox 95.04.18 / Utilities / CalibrateLuminance / CalibrateLuminance.68k / CalibrateLuminance.68k.rsrc / DATA_0 next >
Unknown  |  1995-01-24  |  15.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 3a 38 ff ff c2 c2 | 42 80 22 42 83 04 00 53 |..:8....|B."B...S|
|00000010| 6f 20 72 85 79 2c 20 49 | 20 6e 20 65 9d 64 20 61 |o r.y, I| n e.d a|
|00000020| 74 20 6c 65 61 73 74 20 | 53 79 73 74 65 6d 20 36 |t least |System 6|
|00000030| 2e 30 35 2e 0a 00 63 6f | 6c 6f 72 42 83 67 72 61 |.05...co|lorB.gra|
|00000040| 79 44 a6 43 61 6c 69 62 | 72 61 74 65 4c 75 6d 69 |yD.Calib|rateLumi|
|00000050| 6e 61 6e 63 65 2e 63 3a | 32 33 38 20 53 74 61 63 |nance.c:|238 Stac|
|00000060| 6b 53 70 61 63 65 28 29 | 3e 34 21 30 40 86 2e 46 |kSpace()|>4!0@..F|
|00000070| 6f 72 65 52 75 20 6e ad | 65 72 00 0a 00 57 65 6c |oreRu n.|er...Wel|
|00000080| 63 6f 6d 65 20 74 6f 20 | 43 61 6c 69 62 72 61 74 |come to |Calibrat|
|00000090| 65 4c 75 6d 69 6e 61 6e | 63 65 20 76 65 72 73 69 |eLuminan|ce versi|
|000000a0| 6f 6e 20 25 73 2e 20 0a | b3 54 68 69 73 20 70 72 |on %s. .|.This pr|
|000000b0| 6f 67 72 61 6d 20 68 65 | 6c 70 73 20 79 6f 75 20 |ogram he|lps you |
|000000c0| 74 6f 20 63 61 6c 69 62 | 72 61 74 65 20 79 6f 75 |to calib|rate you|
|000000d0| 72 20 49 53 52 20 56 69 | 64 65 6f 20 41 20 74 8d |r ISR Vi|deo A t.|
|000000e0| 65 6e 75 61 74 6f 72 2c | 20 61 73 20 77 65 20 6c |enuator,| as we l|
|000000f0| d8 20 61 73 20 79 6f 75 | 72 20 76 69 64 65 6f 20 |. as you|r video |
|00000100| 63 61 72 64 0a 61 6e 64 | 20 6d 6f 6e 69 74 6f 72 |card.and| monitor|
|00000110| 2e 20 27 45 6e 74 65 72 | 27 20 69 6e 64 69 63 61 |. 'Enter|' indica|
|00000120| 74 65 73 20 74 68 61 74 | 20 79 6f 75 20 73 68 6f |tes that| you sho|
|00000130| 75 6c 64 20 74 79 70 65 | 20 69 6e 20 61 20 6e 75 |uld type| in a nu|
|00000140| 6d 62 65 72 20 6f 72 20 | 6c 65 20 74 84 65 72 20 |mber or |le t.er |
|00000150| 66 6f 20 6c ff 6f 77 65 | 64 20 62 79 20 27 52 45 |fo l.owe|d by 'RE|
|00000160| 54 55 52 4e 27 2e 0a 4d | 6f 73 74 20 71 75 65 73 |TURN'..M|ost ques|
|00000170| 74 69 6f 6e 73 20 70 72 | 6f 76 69 64 65 20 61 20 |tions pr|ovide a |
|00000180| 64 65 66 61 75 6c 74 20 | 61 6e 73 77 65 72 20 28 |default |answer (|
|00000190| 69 6e 20 70 61 72 65 6e | 74 68 65 73 65 73 29 2e |in paren|theses).|
|000001a0| 0a 4a 75 73 74 20 68 69 | 74 20 27 52 45 54 55 52 |.Just hi|t 'RETUR|
|000001b0| 4e 27 20 69 66 20 79 6f | 75 20 77 61 6e 74 20 74 |N' if yo|u want t|
|000001c0| 68 65 20 64 65 66 61 75 | 6c 74 2e 20 28 4f 72 20 |he defau|lt. (Or |
|000001d0| 68 69 74 20 43 80 6f 20 | 6d 96 61 6e 64 2d 2e 20 |hit C.o |m.and-. |
|000001e0| 74 6f 20 71 75 69 74 2e | 29 0a 57 68 65 72 65 20 |to quit.|).Where |
|000001f0| 61 20 70 c4 72 6f 70 72 | 69 61 74 65 2c 20 74 68 |a p.ropr|iate, th|
|00000200| 65 20 64 65 66 61 75 6c | 74 20 69 73 20 74 61 6b |e defaul|t is tak|
|00000210| 65 6e 20 66 72 6f 6d 20 | 6c 61 74 65 73 74 20 4c |en from |latest L|
|00000220| 75 6d 69 6e 61 6e 63 65 | 52 65 63 6f 72 64 2e 0a |uminance|Record..|
|00000230| 00 4a 61 6e 20 32 34 20 | 31 20 39 80 35 41 88 57 |.Jan 24 |1 9.5A.W|
|00000240| 68 69 63 68 20 73 63 72 | 20 65 ae 6e 20 64 6f 20 |hich scr| e.n do |
|00000250| 79 6f 75 20 77 61 6e 74 | 20 74 6f 20 63 61 6c 69 |you want| to cali|
|00000260| 62 72 61 74 65 3f 00 4c | 75 6d 69 6e 61 6e 63 65 |brate?.L|uminance|
|00000270| 52 65 63 6f 72 64 25 64 | 2e 68 41 81 53 75 20 63 |Record%d|.hA.Su c|
|00000280| 80 65 20 73 81 66 75 20 | 6c f9 79 20 72 65 61 64 |.e s.fu |l.y read|
|00000290| 20 6f 6c 64 20 d2 25 73 | d3 20 74 6f 20 73 65 74 | old .%s|. to set|
|000002a0| 20 64 65 66 61 75 6c 74 | 20 76 61 6c 75 65 73 2e | default| values.|
|000002b0| 0a 00 43 6f 75 6c 64 6e | 27 74 20 66 69 6e 64 20 |..Couldn|'t find |
|000002c0| 61 6e 20 6f 6c 64 20 63 | 6f 70 79 20 6f 66 20 d2 |an old c|opy of .|
|000002d0| 25 73 d3 3b 20 63 72 65 | 61 74 69 6e 67 20 6e 65 |%s.; cre|ating ne|
|000002e0| 77 20 6f 6e 65 20 66 72 | 6f 6d 20 73 63 72 61 74 |w one fr|om scrat|
|000002f0| 63 68 2e 0a 00 63 64 2f | 6d 5e 32 00 54 65 73 74 |ch...cd/|m^2.Test|
|00000300| 20 73 63 72 20 65 a2 6e | 20 69 73 20 73 65 74 20 | scr e.n| is set |
|00000310| 74 6f 20 25 64 20 63 6f | 6c 6f 72 73 20 61 6e 64 |to %d co|lors and|
|00000320| 20 25 73 20 6d 6f 64 65 | 2e 0a 41 83 0a 07 53 6f | %s mode|..A...So|
|00000330| 20 72 91 79 2e 20 54 68 | 69 73 20 70 72 6f 67 72 | r.y. Th|is progr|
|00000340| 61 6d 20 63 61 20 6e 9c | 6f 74 20 63 61 6c 69 62 |am ca n.|ot calib|
|00000350| 72 61 74 65 20 61 20 64 | 69 73 70 6c 61 79 77 69 |rate a d|isplaywi|
|00000360| 74 68 20 6c 65 20 73 a1 | 20 74 68 61 6e 20 34 20 |th le s.| than 4 |
|00000370| 63 6f 6c 6f 72 73 2f 67 | 72 61 79 73 2e 00 43 68 |colors/g|rays..Ch|
|00000380| 61 6e 67 69 6e 67 20 73 | 63 72 20 65 9b 6e 20 64 |anging s|cr e.n d|
|00000390| 65 70 74 68 20 74 6f 20 | 25 64 2d 62 69 74 20 70 |epth to |%d-bit p|
|000003a0| 69 78 65 6c 73 0a 00 53 | 6f 20 72 ff 79 2c 20 74 |ixels..S|o r.y, t|
|000003b0| 68 65 20 48 61 73 44 65 | 70 74 68 20 72 6f 75 74 |he HasDe|pth rout|
|000003c0| 69 6e 65 20 64 6f 65 73 | 6e 27 74 20 77 6f 72 6b |ine does|n't work|
|000003d0| 20 70 72 6f 70 65 72 6c | 79 2e 20 55 73 65 20 74 | properl|y. Use t|
|000003e0| 68 65 20 4d 6f 6e 69 74 | 6f 72 73 20 43 6f 6e 74 |he Monit|ors Cont|
|000003f0| 72 6f 6c 20 50 61 6e 65 | 6c 20 74 6f 20 73 65 74 |rol Pane|l to set|
|00000400| 20 74 68 65 20 63 6f 6c | 6f 72 73 2f 67 72 61 79 | the col|ors/gray|
|00000410| 73 20 61 6e 64 20 74 68 | 65 6e 20 72 75 6e 20 43 |s and th|en run C|
|00000420| 61 6c 69 62 72 61 74 65 | 4c 75 6d 69 ac 6e 61 6e |alibrate|Lumi.nan|
|00000430| 63 65 20 61 67 61 69 6e | 2e 0a 00 57 6f 75 6c 64 |ce again|...Would|
|00000440| 20 79 6f 75 20 70 72 65 | 66 65 72 20 63 6f 6c 6f | you pre|fer colo|
|00000450| 72 20 6d 6f 64 65 3f 00 | 53 6f 20 72 ff 79 2c 20 |r mode?.|So r.y, |
|00000460| 74 68 65 72 65 20 69 73 | 20 6e 6f 20 63 6f 6c 6f |there is| no colo|
|00000470| 72 20 6d 6f 64 65 2e 20 | 43 6f 6e 74 69 6e 75 69 |r mode. |Continui|
|00000480| 6e 67 20 69 6e 20 67 72 | 61 79 20 6d 6f 64 65 2e |ng in gr|ay mode.|
|00000490| 0a 00 0a 54 68 65 72 65 | 20 61 72 65 20 74 77 6f |...There| are two|
|000004a0| 20 6b 69 6e 64 73 20 6f | 66 20 6d 65 61 73 75 72 | kinds o|f measur|
|000004b0| 65 6d 65 6e 74 3a 0a 31 | 2e 20 43 6f 6d 70 75 6c |ement:.1|. Compul|
|000004c0| 73 6f 72 79 20 63 61 6c | 69 62 72 61 74 69 6f 6e |sory cal|ibration|
|000004d0| 20 6f 66 20 74 68 65 20 | 28 6e 6f 6e 6c 92 69 6e | of the |(nonl.in|
|000004e0| 65 61 72 29 20 6d 6f 6e | 69 74 6f 72 27 73 20 67 |ear) mon|itor's g|
|000004f0| 61 20 6d 92 61 20 66 75 | 6e 63 74 69 6f 6e 2e 0a |a m.a fu|nction..|
|00000500| 54 68 69 73 20 77 69 20 | 6c 84 20 62 65 20 61 20 |This wi |l. be a |
|00000510| 66 e0 65 63 74 65 64 20 | 62 79 20 79 6f 75 72 20 |f.ected |by your |
|00000520| 63 68 6f 69 63 65 20 6f | 66 20 62 61 63 6b 67 72 |choice o|f backgr|
|00000530| 6f 75 6e 64 20 6c 75 6d | 69 6e 61 6e 63 65 2e 0a |ound lum|inance..|
|00000540| 32 2e 20 4f 70 74 69 6f | 6e 61 6c 20 63 61 6c 69 |2. Optio|nal cali|
|00000550| 62 72 61 74 69 6f 6e 20 | 6f 66 20 74 68 65 20 28 |bration |of the (|
|00000560| 6c 69 6e 65 61 72 29 20 | 49 53 52 20 56 69 64 65 |linear) |ISR Vide|
|00000570| 6f 20 41 20 74 8c 65 6e | 75 61 74 6f 72 20 33 20 |o A t.en|uator 3 |
|00000580| 63 68 61 20 6e ca 65 6c | 20 67 61 69 6e 73 2e 0a |cha n.el| gains..|
|00000590| 54 68 69 73 20 69 73 20 | 69 6e 64 65 70 65 6e 64 |This is |independ|
|000005a0| 65 6e 74 20 6f 66 20 74 | 68 65 20 62 61 63 6b 67 |ent of t|he backg|
|000005b0| 72 6f 75 6e 64 2e 20 49 | 74 20 74 61 6b 65 73 20 |round. I|t takes |
|000005c0| 61 62 6f 75 74 20 31 35 | 20 6d 69 6e 75 74 65 73 |about 15| minutes|
|000005d0| 2e 20 0a a7 44 6f 20 79 | 6f 75 20 77 69 73 68 20 |. ..Do y|ou wish |
|000005e0| 74 6f 20 73 6b 69 70 20 | 32 2e 2c 20 74 68 65 20 |to skip |2., the |
|000005f0| 6f 70 74 69 6f 6e 61 6c | 20 74 68 72 20 65 83 2d |optional| thr e.-|
|00000600| 63 68 61 20 6e 92 65 6c | 20 63 61 6c 69 62 72 61 |cha n.el| calibra|
|00000610| 74 69 6f 6e 3f 00 53 6b | 69 20 70 88 69 6e 67 20 |tion?.Sk|i p.ing |
|00000620| 33 20 63 68 61 20 6e 95 | 65 6c 20 63 61 6c 69 62 |3 cha n.|el calib|
|00000630| 72 61 74 69 6f 6e 2e 0a | 00 33 20 63 68 61 20 6e |ration..|.3 cha n|
|00000640| 85 65 6c 73 20 77 69 20 | 6c 8f 20 62 65 20 63 61 |.els wi |l. be ca|
|00000650| 6c 69 62 72 61 74 65 64 | 2e 0a 41 a4 54 61 6b 69 |librated|..A.Taki|
|00000660| 6e 67 20 70 68 6f 74 6f | 6d 65 74 65 72 20 72 65 |ng photo|meter re|
|00000670| 61 64 69 6e 67 73 20 61 | 75 74 6f 6d 61 74 69 63 |adings a|utomatic|
|00000680| 61 20 6c 83 79 2e 0a 41 | 20 73 8c 75 6d 69 6e 67 |a l.y..A| s.uming|
|00000690| 20 25 2e 33 66 20 6d 69 | 20 6c f2 69 56 6f 6c 74 | %.3f mi| l.iVolt|
|000006a0| 73 20 70 65 72 20 25 73 | 0a 00 50 6c 65 61 73 65 |s per %s|..Please|
|000006b0| 20 65 6e 74 65 72 20 74 | 68 65 20 70 68 6f 74 6f | enter t|he photo|
|000006c0| 6d 65 74 65 72 20 72 65 | 61 64 69 6e 67 73 2c 69 |meter re|adings,i|
|000006d0| 6e 20 25 73 2c 20 61 73 | 20 70 72 6f 6d 70 74 65 |n %s, as| prompte|
|000006e0| 64 2e 0a 00 46 69 72 73 | 74 20 6c 65 74 27 73 20 |d...Firs|t let's |
|000006f0| 63 68 65 63 6b 20 74 68 | 65 20 70 68 6f 74 6f 6d |check th|e photom|
|00000700| 65 74 65 72 27 73 20 67 | 61 69 6e 20 73 65 20 74 |eter's g|ain se t|
|00000710| 84 69 6e 67 2e 0a 41 9e | 50 6f 69 6e 74 20 74 68 |.ing..A.|Point th|
|00000720| 65 20 70 68 6f 74 6f 6d | 65 74 65 72 20 61 74 20 |e photom|eter at |
|00000730| 74 68 65 20 73 63 72 20 | 65 9b 6e 20 61 6e 64 20 |the scr |e.n and |
|00000740| 68 69 74 20 72 65 74 75 | 72 6e 3a 00 0d 00 0d 57 |hit retu|rn:....W|
|00000750| 68 69 74 65 20 73 20 65 | cd 6d 73 20 74 6f 20 62 |hite s e|.ms to b|
|00000760| 65 20 25 2e 31 66 20 25 | 73 20 62 72 69 67 68 74 |e %.1f %|s bright|
|00000770| 65 72 20 74 68 61 6e 20 | 62 6c 61 63 6b 2e 0a 00 |er than |black...|
|00000780| 44 6f 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 74 |Do you w|ant to t|
|00000790| 72 79 20 74 68 61 74 20 | 61 67 61 69 6e 3f 00 50 |ry that |again?.P|
|000007a0| 6c 65 61 73 65 20 6f 20 | 63 e9 6c 75 64 65 20 74 |lease o |c.lude t|
|000007b0| 68 65 20 70 68 6f 74 6f | 6d 65 74 65 72 20 73 6f |he photo|meter so|
|000007c0| 20 74 68 61 74 20 49 20 | 63 61 6e 20 72 65 61 64 | that I |can read|
|000007d0| 20 74 68 65 20 64 61 72 | 6b 20 6c 65 76 65 6c 2e | the dar|k level.|
|000007e0| 0a 48 69 74 20 63 72 20 | 77 68 65 6e 20 72 65 61 |.Hit cr |when rea|
|000007f0| 64 79 3a 00 54 68 65 20 | 64 61 72 6b 20 6c 65 76 |dy:.The |dark lev|
|00000800| 65 6c 20 6f 66 20 25 2e | 32 66 20 63 64 2f 6d 5e |el of %.|2f cd/m^|
|00000810| 32 20 77 69 20 6c 94 20 | 62 65 20 73 75 62 74 72 |2 wi l. |be subtr|
|00000820| 61 63 74 65 64 20 66 72 | 6f 6d 20 61 20 6c d7 20 |acted fr|om a l. |
|00000830| 72 65 61 64 69 6e 67 73 | 0a 00 45 6e 74 65 72 2c |readings|..Enter,|
|00000840| 20 69 6e 20 70 69 78 65 | 6c 73 2c 20 74 68 65 20 | in pixe|ls, the |
|00000850| 64 69 61 6d 65 74 65 72 | 20 6f 66 20 74 68 65 20 |diameter| of the |
|00000860| 74 65 73 74 20 70 61 74 | 63 68 20 28 25 64 29 3a |test pat|ch (%d):|
|00000870| 00 25 64 00 50 6c 65 61 | 73 65 20 72 65 6d 6f 76 |.%d.Plea|se remov|
|00000880| 65 20 74 68 65 20 6f 20 | 63 87 6c 75 64 65 72 2e |e the o |c.luder.|
|00000890| 20 0a 41 ce 50 6c 61 63 | 65 20 79 6f 75 72 20 70 | .A.Plac|e your p|
|000008a0| 68 6f 74 6f 6d 65 74 65 | 72 20 73 6f 20 61 73 20 |hotomete|r so as |
|000008b0| 74 6f 20 72 65 61 64 20 | 74 68 65 20 6c 75 6d 69 |to read |the lumi|
|000008c0| 6e 61 6e 63 65 20 6f 66 | 20 74 68 65 20 63 65 6e |nance of| the cen|
|000008d0| 74 65 72 20 6f 66 20 74 | 68 65 20 74 65 73 74 20 |ter of t|he test |
|000008e0| 73 63 72 20 65 d6 6e 2e | 0a 00 54 68 65 6e 20 65 |scr e.n.|..Then e|
|000008f0| 6e 74 65 72 20 6e 75 6d | 62 65 72 20 6f 66 20 74 |nter num|ber of t|
|00000900| 69 6d 65 73 20 79 6f 75 | 20 77 69 73 68 20 74 6f |imes you| wish to|
|00000910| 20 72 65 70 65 61 74 20 | 74 68 65 20 77 68 6f 6c | repeat |the whol|
|00000920| 65 20 63 79 63 6c 65 20 | 6f 66 20 6d 65 61 73 75 |e cycle |of measu|
|00000930| 72 65 6d 65 6e 74 2e 20 | 28 25 64 29 3a 41 81 35 |rement. |(%d):A.5|
|00000940| 30 20 25 bd 20 64 69 74 | 68 65 72 65 64 20 67 72 |0 %. dit|hered gr|
|00000950| 61 79 20 69 73 20 25 2e | 31 66 20 25 73 0a 00 57 |ay is %.|1f %s..W|
|00000960| 68 69 74 65 20 69 73 20 | 25 2e 31 66 20 25 73 0a |hite is |%.1f %s.|
|00000970| 00 42 6c 61 63 6b 20 69 | 73 20 25 2e 31 66 20 25 |.Black i|s %.1f %|
|00000980| 73 0a 41 86 49 74 20 69 | 73 20 65 20 73 cb 65 6e |s.A.It i|s e s.en|
|00000990| 74 69 61 6c 20 74 68 61 | 74 20 74 68 65 20 63 61 |tial tha|t the ca|
|000009a0| 6c 69 62 72 61 74 69 6f | 6e 20 62 65 20 6d 61 64 |libratio|n be mad|
|000009b0| 65 20 77 69 74 68 20 74 | 68 65 20 73 61 6d 65 20 |e with t|he same |
|000009c0| 62 61 63 6b 67 72 6f 75 | 6e 64 0a 6c 75 6d 69 6e |backgrou|nd.lumin|
|000009d0| 61 6e 63 65 20 61 73 20 | 77 69 20 6c f8 20 75 6c |ance as |wi l. ul|
|000009e0| 74 69 6d 61 74 65 6c 79 | 20 62 65 20 75 73 65 64 |timately| be used|
|000009f0| 20 69 6e 20 79 6f 75 72 | 20 65 78 70 65 72 69 6d | in your| experim|
|00000a00| 65 6e 74 73 2e 20 59 6f | 75 20 6d 61 79 20 73 70 |ents. Yo|u may sp|
|00000a10| 65 63 69 66 79 20 74 68 | 65 0a 62 61 63 6b 67 72 |ecify th|e.backgr|
|00000a20| 6f 75 6e 64 20 6c 75 6d | 69 6e 61 6e 63 65 20 65 |ound lum|inance e|
|00000a30| 69 74 68 65 72 20 61 73 | 20 61 20 6c 75 6d 69 6e |ither as| a lumin|
|00000a40| 61 6e 63 65 20 69 6e 20 | 25 73 2c 20 6f 72 20 61 |ance in |%s, or a|
|00000a50| 73 20 61 20 63 6f 20 72 | 96 65 73 70 6f 6e 64 69 |s a co r|.espondi|
|00000a60| 6e 67 20 0a 44 41 43 20 | 76 61 6c 75 65 20 28 30 |ng .DAC |value (0|
|00000a70| 20 2e de 25 64 29 2e 0a | 00 44 6f 20 79 6f 75 20 | ..%d)..|.Do you |
|00000a80| 77 69 73 68 20 74 6f 20 | 65 6e 74 65 72 20 61 20 |wish to |enter a |
|00000a90| 6c 75 6d 69 6e 61 6e 63 | 65 3f 00 0a 45 6e 74 65 |luminanc|e?..Ente|
|00000aa0| 72 20 74 68 65 20 64 65 | 73 69 72 65 64 20 62 61 |r the de|sired ba|
|00000ab0| 63 6b 67 72 6f 75 6e 64 | 20 6c 75 6d 69 6e 61 6e |ckground| luminan|
|00000ac0| 63 65 20 69 6e 20 25 73 | 20 28 25 66 29 3a 00 25 |ce in %s| (%f):.%|
|00000ad0| 6c 66 41 a6 4e 6f 77 20 | 68 75 6e 74 69 6e 67 20 |lfA.Now |hunting |
|00000ae0| 66 6f 72 20 74 68 65 20 | 44 41 43 20 76 61 6c 75 |for the |DAC valu|
|00000af0| 65 20 2e 20 2e 20 2e 0a | 00 57 69 20 6c a8 20 75 |e . . ..|.Wi l. u|
|00000b00| 73 65 20 74 68 65 20 6e | 65 61 72 65 73 74 20 44 |se the n|earest D|
|00000b10| 41 43 20 76 61 6c 75 65 | 2c 20 77 68 69 63 68 20 |AC value|, which |
|00000b20| 69 73 20 25 68 64 0a 41 | f5 0a 45 6e 74 65 72 20 |is %hd.A|..Enter |
|00000b30| 74 68 65 20 44 41 43 20 | 76 61 6c 75 65 20 66 6f |the DAC |value fo|
|00000b40| 72 20 74 68 65 20 62 61 | 63 6b 67 72 6f 75 6e 64 |r the ba|ckground|
|00000b50| 20 28 25 68 64 29 3a 00 | 25 68 64 00 59 6f 75 72 | (%hd):.|%hd.Your|
|00000b60| 20 62 61 63 6b 67 72 6f | 75 6e 64 20 6c 75 6d 69 | backgro|und lumi|
|00000b70| 6e 61 6e 63 65 20 69 73 | 20 25 2e 33 66 20 25 73 |nance is| %.3f %s|
|00000b80| 0a 00 4e 6f 77 20 74 61 | 6b 69 6e 67 20 25 64 20 |..Now ta|king %d |
|00000b90| 72 65 61 64 69 6e 67 73 | 20 2e 20 2e 20 2e 0a 41 |readings| . . ..A|
|00000ba0| ad 06 4d 6f 6e 61 63 6f | 25 33 64 00 25 33 64 25 |..Monaco|%3d.%3d%|
|00000bb0| 34 64 25 34 64 00 25 64 | 20 6f 75 74 20 6f 66 20 |4d%4d.%d| out of |
|00000bc0| 25 64 20 72 65 61 64 69 | 6e 67 73 3a 09 00 45 20 |%d readi|ngs:..E |
|00000bd0| 72 84 6f 72 3a 20 74 20 | 6f 88 20 6d 61 6e 79 20 |r.or: t |o. many |
|00000be0| 63 6f 65 20 66 9b 69 63 | 69 65 6e 74 73 07 0a 00 |coe f.ic|ients...|
|00000bf0| 4c 28 56 29 20 3d 00 20 | 2b 20 25 36 67 20 56 5e |L(V) =. |+ %6g V^|
|00000c00| 25 64 41 80 2e 20 20 98 | 63 68 69 73 71 20 25 67 |%dA.. .|chisq %g|
|00000c10| 0a 00 0a 71 75 61 64 72 | 61 74 69 63 20 66 69 74 |...quadr|atic fit|
|00000c20| 3a 20 0a 41 99 20 2b 20 | 25 67 20 56 5e 25 64 00 |: .A. + |%g V^%d.|
|00000c30| 0a 70 6f 77 65 72 20 6c | 61 77 20 66 69 74 3a 20 |.power l|aw fit: |
|00000c40| 0a 41 d3 4c 28 56 29 20 | 3d 20 25 39 2e 34 66 20 |.A.L(V) |= %9.4f |
|00000c50| 2b 20 52 65 63 74 69 66 | 79 28 25 39 2e 34 66 20 |+ Rectif|y(%9.4f |
|00000c60| 2b 20 25 39 2e 34 66 20 | 56 29 5e 25 39 2e 34 66 |+ %9.4f |V)^%9.4f|
|00000c70| 20 b1 20 25 39 2e 34 66 | 0a 00 0a 70 6f 77 65 72 | . %9.4f|...power|
|00000c80| 20 6c 61 77 20 66 69 74 | 2c 20 77 69 74 68 20 66 | law fit|, with f|
|00000c90| 69 78 65 64 20 67 61 20 | 6d 81 61 3a 20 0a 40 9b |ixed ga |m.a: .@.|
|00000ca0| 50 6c 65 61 73 65 20 65 | 6e 74 65 72 20 67 61 69 |Please e|nter gai|
|00000cb0| 6e 20 6f 66 20 72 65 64 | 20 63 68 61 20 6e 81 65 |n of red| cha n.e|
|00000cc0| 6c 21 20 9f 28 25 36 2e | 34 66 29 3a 00 50 6c 65 |l! .(%6.|4f):.Ple|
|00000cd0| 61 73 65 20 65 6e 74 65 | 72 20 67 61 69 6e 20 6f |ase ente|r gain o|
|00000ce0| 66 20 67 72 20 65 84 6e | 20 63 68 61 20 6e a8 65 |f gr e.n| cha n.e|
|00000cf0| 6c 20 28 25 36 2e 34 66 | 29 3a 00 50 6c 65 61 73 |l (%6.4f|):.Pleas|
|00000d00| 65 20 65 6e 74 65 72 20 | 67 61 69 6e 20 6f 66 20 |e enter |gain of |
|00000d10| 62 6c 75 65 20 63 68 61 | 20 6e 81 65 6c 20 20 bf |blue cha| n.el .|
|00000d20| 28 25 36 2e 34 66 29 3a | 00 67 61 69 6e 5b 25 64 |(%6.4f):|.gain[%d|
|00000d30| 5d 3d 25 36 2e 34 66 0a | 00 53 75 6d 20 6f 66 20 |]=%6.4f.|.Sum of |
|00000d40| 67 61 69 6e 73 20 25 36 | 2e 34 66 0a 00 50 6c 65 |gains %6|.4f..Ple|
|00000d50| 61 73 65 20 65 6e 74 65 | 72 20 67 61 69 6e 20 61 |ase ente|r gain a|
|00000d60| 20 63 84 75 72 61 63 79 | 21 20 c9 28 25 36 2e 34 | c.uracy|! .(%6.4|
|00000d70| 66 29 3a 00 43 6f 6e 67 | 72 61 74 75 6c 61 74 69 |f):.Cong|ratulati|
|00000d80| 6f 6e 73 21 20 59 6f 75 | 27 76 65 20 66 69 6e 69 |ons! You|'ve fini|
|00000d90| 73 68 65 64 20 74 68 65 | 20 6c 75 6d 69 6e 61 6e |shed the| luminan|
|00000da0| 63 65 20 63 61 6c 69 62 | 72 61 74 69 6f 6e 20 6f |ce calib|ration o|
|00000db0| 66 20 73 63 72 20 65 a4 | 6e 20 25 68 64 2e 20 54 |f scr e.|n %hd. T|
|00000dc0| 68 65 20 63 61 6c 69 62 | 72 61 74 69 6f 6e 20 72 |he calib|ration r|
|00000dd0| 65 73 75 6c 74 73 0a 68 | 61 76 65 20 62 20 65 be |esults.h|ave b e.|
|00000de0| 6e 20 73 61 76 65 64 20 | 61 73 20 43 61 6c 69 62 |n saved |as Calib|
|00000df0| 72 61 74 65 4c 75 6d 69 | 6e 61 6e 63 65 25 68 64 |rateLumi|nance%hd|
|00000e00| 2e 64 61 74 61 20 61 6e | 64 20 4c 75 6d 69 6e 61 |.data an|d Lumina|
|00000e10| 6e 63 65 52 65 63 6f 72 | 64 25 68 64 2e 68 2e 20 |nceRecor|d%hd.h. |
|00000e20| 0a d8 54 68 65 20 43 61 | 6c 69 62 72 61 74 65 4c |..The Ca|librateL|
|00000e30| 75 6d 69 6e 61 6e 63 65 | 25 68 64 2e 64 61 74 61 |uminance|%hd.data|
|00000e40| 20 66 69 6c 65 20 69 73 | 20 61 20 74 65 78 74 20 | file is| a text |
|00000e50| 66 69 6c 65 20 73 75 69 | 74 61 62 6c 65 20 66 6f |file sui|table fo|
|00000e60| 72 20 67 72 61 70 68 69 | 6e 67 20 74 68 65 20 6d |r graphi|ng the m|
|00000e70| 6f 6e 69 74 6f 72 27 73 | 20 67 61 20 6d 92 61 20 |onitor's| ga m.a |
|00000e80| 66 75 6e 63 74 69 6f 6e | 2e 0a 57 65 20 72 65 63 |function|..We rec|
|00000e90| 6f 20 6d ff 65 6e 64 20 | 75 73 69 6e 67 20 43 72 |o m.end |using Cr|
|00000ea0| 69 63 6b 65 74 47 72 61 | 70 68 20 77 69 74 68 20 |icketGra|ph with |
|00000eb0| 74 68 65 20 43 61 6c 69 | 62 72 61 74 65 4c 75 6d |the Cali|brateLum|
|00000ec0| 69 6e 61 6e 63 65 2e 66 | 6f 72 6d 61 74 2e 20 54 |inance.f|ormat. T|
|00000ed0| 68 65 20 56 20 63 6f 6c | 75 6d 6e 20 69 73 20 74 |he V col|umn is t|
|00000ee0| 68 65 20 65 71 75 69 76 | 61 6c 65 6e 74 0a 6e 75 |he equiv|alent.nu|
|00000ef0| 6d 62 65 72 20 6c 6f 61 | 64 65 64 20 69 6e 74 6f |mber loa|ded into|
|00000f00| 20 74 68 65 20 63 6c 75 | 74 20 28 56 3d 25 68 64 | the clu|t (V=%hd|
|00000f10| 2a 76 29 2c ab 20 61 6e | 64 20 74 68 65 20 4c 20 |*v),. an|d the L |
|00000f20| 63 6f 6c 75 6d 6e 20 69 | 73 20 74 68 65 20 6d 65 |column i|s the me|
|00000f30| 61 73 75 72 65 64 20 6c | 75 6d 69 6e 61 6e 63 65 |asured l|uminance|
|00000f40| 2e 20 0a a0 54 68 65 20 | 70 72 6f 67 72 61 6d 27 |. ..The |program'|
|00000f50| 73 20 72 65 73 75 6c 74 | 73 20 68 61 76 65 20 61 |s result|s have a|
|00000f60| 6c 73 6f 20 62 20 65 9d | 6e 20 73 74 6f 72 65 64 |lso b e.|n stored|
|00000f70| 20 69 6e 20 61 20 43 20 | 68 65 61 64 65 72 20 66 | in a C |header f|
|00000f80| 69 6c 65 20 63 61 20 6c | 9d 65 64 20 4c 75 6d 69 |ile ca l|.ed Lumi|
|00000f90| 6e 61 6e 63 65 52 65 63 | 6f 72 64 25 68 64 2e 68 |nanceRec|ord%hd.h|
|00000fa0| 20 74 68 61 74 20 61 20 | 6c ff 0a 79 6f 75 72 20 | that a |l..your |
|00000fb0| 70 72 6f 67 72 61 6d 73 | 20 73 68 6f 75 6c 64 20 |programs| should |
|00000fc0| 72 65 61 64 20 62 79 20 | 75 73 69 6e 67 20 65 69 |read by |using ei|
|00000fd0| 74 68 65 72 20 23 69 6e | 63 6c 75 64 65 20 61 74 |ther #in|clude at|
|00000fe0| 20 63 6f 6d 70 69 6c 65 | 20 74 69 6d 65 2c 20 6f | compile| time, o|
|00000ff0| 72 20 52 65 61 64 4c 75 | 6d 69 6e 61 6e 63 65 52 |r ReadLu|minanceR|
|00001000| 65 63 6f 72 64 28 29 20 | 61 74 0a 72 75 6e 74 69 |ecord() |at.runti|
|00001010| 6d 65 2e 20 4c 75 6d 69 | 6e 61 6e 63 65 52 65 63 |me. Lumi|nanceRec|
|00001020| 6f 72 64 25 68 64 2e 68 | 20 64 9c 65 73 63 72 69 |ord%hd.h| d.escri|
|00001030| 62 65 73 20 74 68 65 20 | 67 61 69 6e 73 20 6f 66 |bes the |gains of|
|00001040| 20 74 68 65 20 74 68 72 | 20 65 b1 20 76 69 64 65 | the thr| e. vide|
|00001050| 6f 20 70 61 74 68 77 61 | 79 73 20 6f 66 20 79 6f |o pathwa|ys of yo|
|00001060| 75 72 20 76 69 64 65 6f | 20 63 61 72 64 20 61 6e |ur video| card an|
|00001070| 64 0a 49 53 52 20 56 69 | 64 65 6f 20 41 20 74 9c |d.ISR Vi|deo A t.|
|00001080| 65 6e 75 61 74 6f 72 2c | 20 61 6e 64 20 64 65 73 |enuator,| and des|
|00001090| 63 72 69 62 65 73 20 74 | 68 65 20 67 61 20 6d 9f |cribes t|he ga m.|
|000010a0| 61 20 66 75 6e 63 74 69 | 6f 6e 20 6f 66 20 79 6f |a functi|on of yo|
|000010b0| 75 72 20 6d 6f 6e 69 74 | 6f 72 2c 20 74 6f 20 61 |ur monit|or, to a|
|000010c0| 20 6c 8e 6f 77 20 61 75 | 74 6f 6d 61 74 69 63 20 | l.ow au|tomatic |
|000010d0| 67 61 20 6d 83 61 0a 63 | 6f 20 72 a9 65 63 74 69 |ga m.a.c|o r.ecti|
|000010e0| 6f 6e 20 6c 61 74 65 72 | 2c 20 75 73 69 6e 67 20 |on later|, using |
|000010f0| 53 65 74 4c 75 6d 69 6e | 61 6e 63 65 28 29 2c 20 |SetLumin|ance(), |
|00001100| 65 74 63 2e 20 53 20 65 | 82 20 50 65 20 6c 8b 69 |etc. S e|. Pe l.i|
|00001110| 20 26 20 5a 68 61 6e 67 | 20 28 31 20 39 96 31 29 | & Zhang| (1 9.1)|
|00001120| 20 56 69 73 69 6f 6e 20 | 52 65 73 65 61 72 63 68 | Vision |Research|
|00001130| 20 33 31 3a 31 20 33 9c | 37 2d 31 33 36 30 2e 0a | 31:1 3.|7-1360..|
|00001140| 48 69 74 20 52 45 54 55 | 52 4e 20 74 6f 20 65 78 |Hit RETU|RN to ex|
|00001150| 69 74 2e 20 47 20 6f a6 | 64 20 6c 75 63 6b 2e 0a |it. G o.|d luck..|
|00001160| 00 4c 75 6d 69 6e 61 6e | 63 65 43 61 6c 69 62 72 |.Luminan|ceCalibr|
|00001170| 61 74 69 6f 6e 25 68 64 | 2e 64 61 74 61 00 77 41 |ation%hd|.data.wA|
|00001180| fb 2a 0a 00 56 09 4c 20 | 09 56 28 4c 29 20 00 09 |.*..V.L |.V(L) ..|
|00001190| 71 75 61 64 72 61 74 69 | 63 09 70 6f 6c 79 6e 6f |quadrati|c.polyno|
|000011a0| 6d 69 61 6c 09 70 6f 77 | 65 72 20 00 09 4c 2d 71 |mial.pow|er ..L-q|
|000011b0| 75 61 64 72 61 74 69 63 | 09 4c 2d 70 6f 6c 79 6e |uadratic|.L-polyn|
|000011c0| 6f 6d 69 61 6c 09 4c 2d | 70 6f 77 65 72 20 00 09 |omial.L-|power ..|
|000011d0| 56 72 20 09 56 67 20 09 | 56 62 20 00 09 4c 72 20 |Vr .Vg .|Vb ..Lr |
|000011e0| 09 4c 67 20 09 4c 62 20 | 09 56 28 4c 72 29 20 09 |.Lg .Lb |.V(Lr) .|
|000011f0| 56 28 4c 67 29 20 09 56 | 28 4c 62 29 20 41 e6 09 |V(Lg) .V|(Lb) A..|
|00001200| 4c 52 2e 72 09 4c 52 2e | 67 20 09 4c 52 2e 62 20 |LR.r.LR.|g .LR.b |
|00001210| 09 73 75 6d 20 6f 66 20 | 67 61 69 6e 73 00 0a 25 |.sum of |gains..%|
|00001220| 64 09 00 25 39 2e 34 67 | 09 00 25 66 09 00 25 36 |d..%9.4g|..%f..%6|
|00001230| 67 09 25 36 67 09 25 36 | 67 09 25 36 67 00 4c 75 |g.%6g.%6|g.%6g.Lu|
|00001240| 6d 69 6e 61 6e 63 65 52 | 65 63 6f 72 64 25 68 64 |minanceR|ecord%hd|
|00001250| 2e 68 00 50 6c 65 61 73 | 65 20 65 6e 74 65 72 20 |.h.Pleas|e enter |
|00001260| 74 68 65 20 66 6f 20 6c | fa 6f 77 69 6e 67 20 64 |the fo l|.owing d|
|00001270| 65 73 63 72 69 70 74 69 | 76 65 20 69 6e 66 6f 72 |escripti|ve infor|
|00001280| 6d 61 74 69 6f 6e 20 66 | 6f 72 20 74 68 65 20 25 |mation f|or the %|
|00001290| 73 20 66 69 6c 65 2e 0a | 00 25 73 20 25 73 00 4c |s file..|.%s %s.L|
|000012a0| 52 2e 64 61 74 65 3d 22 | 25 73 22 3b 0a 00 45 6e |R.date="|%s";..En|
|000012b0| 74 65 72 20 4c 52 2e 69 | 64 2c 20 69 2e 65 2e 20 |ter LR.i|d, i.e. |
|000012c0| 6d 6f 6e 69 74 6f 72 20 | 6d 6f 64 65 6c 20 61 6e |monitor |model an|
|000012d0| 64 20 73 65 72 69 61 6c | 20 23 20 28 25 73 29 3a |d serial| # (%s):|
|000012e0| 00 25 73 0a 41 ed 45 6e | 74 65 72 20 4c 52 2e 6e |.%s.A.En|ter LR.n|
|000012f0| 61 6d 65 2c 20 69 2e 65 | 2e 20 69 6e 66 6f 72 6d |ame, i.e|. inform|
|00001300| 61 6c 20 6d 6f 6e 69 74 | 6f 72 20 6e 61 6d 65 20 |al monit|or name |
|00001310| 0a 28 25 73 29 3a 00 45 | 6e 74 65 72 20 4c 52 2e |.(%s):.E|nter LR.|
|00001320| 6e 6f 74 65 73 2c 20 69 | 2e 65 2e 20 64 65 74 61 |notes, i|.e. deta|
|00001330| 69 6c 73 20 6f 66 20 63 | 61 6c 69 62 72 61 74 69 |ils of c|alibrati|
|00001340| 6f 6e 3a 20 77 68 6f 20 | 26 20 68 6f 77 0a 28 25 |on: who |& how.(%|
|00001350| 73 29 3a 0a 41 85 4e 6f | 6d 69 6e 61 20 6c 87 79 |s):.A.No|mina l.y|
|00001360| 2c 20 74 68 65 20 41 20 | 70 ba 6c 65 20 48 69 67 |, the A |p.le Hig|
|00001370| 68 2d 52 65 73 2e 20 4d | 6f 6e 6f 63 68 72 6f 6d |h-Res. M|onochrom|
|00001380| 65 20 4d 6f 6e 69 74 6f | 72 20 68 61 73 20 37 36 |e Monito|r has 76|
|00001390| 20 70 69 78 65 6c 73 2f | 69 6e 63 68 2e 0a 00 4e | pixels/|inch...N|
|000013a0| 6f 6d 69 6e 61 20 6c 87 | 79 2c 20 74 68 65 20 41 |omina l.|y, the A|
|000013b0| 20 70 ac 6c 65 20 48 69 | 67 68 2d 52 65 73 2e 20 | p.le Hi|gh-Res. |
|000013c0| 52 47 42 20 4d 6f 6e 69 | 74 6f 72 20 68 61 73 20 |RGB Moni|tor has |
|000013d0| 36 39 20 70 69 78 65 6c | 73 2f 69 6e 63 68 2e 0a |69 pixel|s/inch..|
|000013e0| 41 af 45 6e 74 65 72 20 | 4c 52 2e 64 70 69 2c 20 |A.Enter |LR.dpi, |
|000013f0| 69 2e 65 2e 20 70 69 78 | 65 6c 73 20 70 65 72 20 |i.e. pix|els per |
|00001400| 69 6e 63 68 20 28 25 2e | 31 66 29 3a 00 25 2e 31 |inch (%.|1f):.%.1|
|00001410| 66 0a 41 ff 45 6e 74 65 | 72 20 4c 52 2e 75 6e 69 |f.A.Ente|r LR.uni|
|00001420| 74 73 20 6c 75 6d 69 6e | 61 6e 63 65 20 75 6e 69 |ts lumin|ance uni|
|00001430| 74 73 20 28 25 73 29 3a | 00 2f 2a 20 54 68 69 73 |ts (%s):|./* This|
|00001440| 20 25 73 20 66 69 6c 65 | 20 69 73 20 61 20 64 65 | %s file| is a de|
|00001450| 73 63 72 69 70 74 69 6f | 6e 20 6f 66 20 61 20 6d |scriptio|n of a m|
|00001460| 6f 6e 69 74 6f 72 20 70 | 72 6f 64 75 63 65 64 20 |onitor p|roduced |
|00001470| 62 79 20 74 68 65 20 43 | 61 6c 69 62 72 61 74 65 |by the C|alibrate|
|00001480| 4c 75 6d 69 6e 61 6e 63 | 65 20 70 72 6f 67 72 61 |Luminanc|e progra|
|00001490| 6d 2e 20 2a 81 2f 0a 41 | bb 2f 2a 20 54 68 69 73 |m. *./.A|./* This|
|000014a0| 20 66 69 6c 65 20 6d 61 | 79 20 62 65 20 23 69 6e | file ma|y be #in|
|000014b0| 63 6c 75 64 65 64 20 69 | 6e 20 61 6e 79 20 43 20 |cluded i|n any C |
|000014c0| 70 72 6f 67 72 61 6d 2e | 20 49 74 20 73 69 6d 70 |program.| It simp|
|000014d0| 6c 79 20 66 69 20 6c ff | 73 20 69 6e 20 61 20 4c |ly fi l.|s in a L|
|000014e0| 75 6d 69 6e 61 6e 63 65 | 52 65 63 6f 72 64 20 64 |uminance|Record d|
|000014f0| 61 74 61 20 73 74 72 75 | 63 74 75 72 65 2e 20 2a |ata stru|cture. *|
|00001500| 2f 0a 00 2f 2a 20 4f 72 | 20 75 73 65 20 52 65 61 |/../* Or| use Rea|
|00001510| 64 4c 75 6d 69 6e 61 6e | 63 65 52 65 63 6f 72 64 |dLuminan|ceRecord|
|00001520| 2e 63 20 74 6f 20 72 65 | 61 64 20 74 68 69 73 20 |.c to re|ad this |
|00001530| 66 69 6c 65 20 61 74 20 | 72 75 6e 74 69 6d 65 2e |file at |runtime.|
|00001540| 20 2a 2f 0a 00 2f 2a 20 | 54 68 65 20 74 68 65 6f | */../* |The theo|
|00001550| 72 79 20 69 73 20 64 65 | 8c 73 63 72 69 62 65 64 |ry is de|.scribed|
|00001560| 20 62 79 20 50 65 20 6c | 8b 69 20 26 20 5a 68 61 | by Pe l|.i & Zha|
|00001570| 6e 67 20 28 31 20 39 b0 | 31 29 2e 20 54 68 65 20 |ng (1 9.|1). The |
|00001580| 64 61 74 61 20 73 74 72 | 75 63 74 75 72 65 20 69 |data str|ucture i|
|00001590| 73 20 64 65 66 69 6e 65 | 64 20 69 6e 20 4c 75 6d |s define|d in Lum|
|000015a0| 69 6e 61 6e 63 65 2e 68 | 2e 20 20 bf 2a 2f 0a 00 |inance.h|. .*/..|
|000015b0| 2f 2a 20 43 61 6c 69 62 | 72 61 74 65 4c 75 6d 69 |/* Calib|rateLumi|
|000015c0| 6e 61 6e 63 65 20 61 6e | 64 20 4c 75 6d 69 6e 61 |nance an|d Lumina|
|000015d0| 6e 63 65 2e 68 20 61 72 | 65 20 70 61 72 74 20 6f |nce.h ar|e part o|
|000015e0| 66 20 74 68 65 20 56 69 | 64 65 6f 54 20 6f 97 6c |f the Vi|deoT o.l|
|000015f0| 62 6f 78 20 73 6f 66 74 | 77 61 72 65 2e 20 2a 2f |box soft|ware. */|
|00001600| 0a 00 2f 2a 20 50 65 20 | 6c 8b 69 20 26 20 5a 68 |../* Pe |l.i & Zh|
|00001610| 61 6e 67 20 28 31 20 39 | 83 31 29 20 41 20 63 d0 |ang (1 9|.1) A c.|
|00001620| 75 72 61 74 65 20 63 6f | 6e 74 72 6f 6c 20 6f 66 |urate co|ntrol of|
|00001630| 20 63 6f 6e 74 72 61 73 | 74 20 6f 6e 20 6d 69 63 | contras|t on mic|
|00001640| 72 6f 63 6f 6d 70 75 74 | 65 72 20 64 69 73 70 6c |rocomput|er displ|
|00001650| 61 79 73 2e 20 2a 2f 0a | 00 2f 2a 20 56 69 73 69 |ays. */.|./* Visi|
|00001660| 6f 6e 20 52 65 73 65 61 | 72 63 68 2c 20 33 31 3a |on Resea|rch, 31:|
|00001670| 31 20 33 8a 37 2d 31 33 | 36 30 2e 20 2a 2f 0a 41 |1 3.7-13|60. */.A|
|00001680| 8c 2f 2a 20 54 68 65 20 | 56 69 64 65 6f 54 20 6f |./* The |VideoT o|
|00001690| 9d 6c 62 6f 78 20 73 6f | 66 74 77 61 72 65 20 69 |.lbox so|ftware i|
|000016a0| 73 20 61 76 61 69 6c 61 | 62 6c 65 2c 20 66 72 20 |s availa|ble, fr |
|000016b0| 65 a4 20 66 6f 72 20 72 | 65 73 65 61 72 63 68 20 |e. for r|esearch |
|000016c0| 70 75 72 70 6f 73 65 73 | 2c 20 66 72 6f 6d 20 44 |purposes|, from D|
|000016d0| 65 6e 69 73 20 50 65 20 | 6c ce 69 2e 20 2a 2f 0a |enis Pe |l.i. */.|
|000016e0| 00 2f 2a 20 49 6e 73 74 | 69 74 75 74 65 20 66 6f |./* Inst|itute fo|
|000016f0| 72 20 53 65 6e 73 6f 72 | 79 20 52 65 73 65 61 72 |r Sensor|y Resear|
|00001700| 63 68 2c 20 53 79 72 61 | 63 75 73 65 20 55 6e 69 |ch, Syra|cuse Uni|
|00001710| 76 65 72 73 69 74 79 2c | 20 53 79 72 61 63 75 73 |versity,| Syracus|
|00001720| 65 2c 20 4e 59 20 31 33 | 32 20 34 9d 2d 35 32 39 |e, NY 13|2 4.-529|
|00001730| 30 2e 20 2a 2f 0a 00 2f | 2a 20 43 61 75 74 69 6f |0. */../|* Cautio|
|00001740| 6e 3a 20 74 68 65 20 73 | 63 72 20 65 9f 6e 20 6e |n: the s|cr e.n n|
|00001750| 75 6d 62 65 72 20 75 73 | 65 64 20 68 65 72 65 20 |umber us|ed here |
|00001760| 61 6e 64 20 69 6e 20 47 | 65 74 53 63 72 20 65 ff |and in G|etScr e.|
|00001770| 6e 20 44 65 76 69 63 65 | 20 69 73 20 4e 4f 54 20 |n Device| is NOT |
|00001780| 74 68 65 20 73 61 6d 65 | 20 61 73 20 2a 2f 0a 00 |the same| as */..|
|00001790| 2f 2a 20 64 69 73 70 6c | 61 79 65 64 20 62 79 20 |/* displ|ayed by |
|000017a0| 74 68 65 20 4d 6f 6e 69 | 74 6f 72 73 20 63 64 65 |the Moni|tors cde|
|000017b0| 76 20 69 6e 20 74 68 65 | 20 43 6f 6e 74 72 6f 6c |v in the| Control|
|000017c0| 20 50 61 6e 65 6c 2e 20 | 2a 2f 0a 00 50 6c 65 61 | Panel. |*/..Plea|
|000017d0| 73 65 20 65 6e 74 65 72 | 20 6c 75 6d 69 6e 61 6e |se enter| luminan|
|000017e0| 63 65 20 69 6e 20 25 73 | 20 28 25 34 2e 31 66 29 |ce in %s| (%4.1f)|
|000017f0| 86 3a 00 25 6c 66 00 54 | 20 6f b5 20 6d 61 6e 79 |.:.%lf.T| o. many|
|00001800| 20 69 74 65 72 61 74 69 | 6f 6e 73 20 69 6e 20 62 | iterati|ons in b|
|00001810| 72 65 6e 74 00 4e 75 6d | 65 72 69 63 61 6c 20 52 |rent.Num|erical R|
|00001820| 65 63 69 70 65 73 20 72 | 75 6e 2d 74 69 6d 65 20 |ecipes r|un-time |
|00001830| 65 20 72 81 6f 72 21 2e | 85 0a 00 25 73 0a 00 21 |e r.or!.|...%s..!|
|00001840| 2e 94 6e 6f 77 20 65 78 | 69 74 69 6e 67 20 74 6f |..now ex|iting to|
|00001850| 20 73 79 73 74 65 6d 21 | 2e 82 0a 00 61 20 6c 9c | system!|....a l.|
|00001860| 6f 63 61 74 69 6f 6e 20 | 66 61 69 6c 75 72 65 20 |ocation |failure |
|00001870| 69 6e 20 76 65 63 74 6f | 72 28 29 00 61 20 6c 9e |in vecto|r().a l.|
|00001880| 6f 63 61 74 69 6f 6e 20 | 66 61 69 6c 75 72 65 20 |ocation |failure |
|00001890| 31 20 69 6e 20 6d 61 74 | 72 69 78 28 29 00 61 20 |1 in mat|rix().a |
|000018a0| 6c a1 6f 63 61 74 69 6f | 6e 20 66 61 69 6c 75 72 |l.ocatio|n failur|
|000018b0| 65 20 32 20 69 6e 20 6d | 61 74 72 69 78 28 29 00 |e 2 in m|atrix().|
|000018c0| 70 6f 77 65 20 6c 83 20 | 65 78 63 20 65 be 64 69 |powe l. |exc e.di|
|000018d0| 6e 67 20 6d 61 78 69 6d | 75 6d 20 69 74 65 72 61 |ng maxim|um itera|
|000018e0| 74 69 6f 6e 73 2e 00 6e | 6f 20 63 6f 6e 76 65 72 |tions..n|o conver|
|000018f0| 67 65 6e 63 65 20 69 6e | 20 33 30 20 73 76 64 63 |gence in| 30 svdc|
|00001900| 6d 70 20 69 74 65 72 61 | 74 69 6f 6e 73 43 80 01 |mp itera|tionsC..|
|00001910| 42 a4 01 00 01 00 02 00 | 02 00 04 00 04 00 04 00 |B.......|........|
|00001920| 08 00 0a 00 01 00 01 00 | 02 00 02 00 04 00 04 00 |........|........|
|00001930| 04 00 08 00 0a 00 04 41 | 83 6e 6f 6e 65 4f 83 63 |.......A|.noneO.c|
|00001940| 68 61 72 4f 8c 75 6e 73 | 69 67 6e 65 64 20 63 68 |harO.uns|igned ch|
|00001950| 61 72 46 84 73 68 6f 72 | 74 4e 8d 75 6e 73 69 67 |arF.shor|tN.unsig|
|00001960| 6e 65 64 20 73 68 6f 72 | 74 45 83 6c 6f 6e 67 4f |ned shor|tE.longO|
|00001970| 8c 75 6e 73 69 67 6e 65 | 64 20 6c 6f 6e 67 46 84 |.unsigne|d longF.|
|00001980| 66 6c 6f 61 74 4e 8b 73 | 68 6f 72 74 20 64 6f 75 |floatN.s|hort dou|
|00001990| 62 6c 65 47 85 64 6f 75 | 62 6c 65 4d 85 63 68 61 |bleG.dou|bleM.cha|
|000019a0| 72 20 2a 4d 8e 75 6e 73 | 69 67 6e 65 64 20 63 68 |r *M.uns|igned ch|
|000019b0| 61 72 20 2a 44 86 73 68 | 6f 72 74 20 2a 4c 8f 75 |ar *D.sh|ort *L.u|
|000019c0| 6e 73 69 67 6e 65 64 20 | 73 68 6f 72 74 20 2a 43 |nsigned |short *C|
|000019d0| 85 6c 6f 6e 67 20 2a 4d | 8e 75 6e 73 69 67 6e 65 |.long *M|.unsigne|
|000019e0| 64 20 6c 6f 6e 67 20 2a | 44 86 66 6c 6f 61 74 20 |d long *|D.float |
|000019f0| 2a 4c 8d 73 68 6f 72 74 | 20 64 6f 75 62 6c 65 20 |*L.short| double |
|00001a00| 2a 45 87 64 6f 75 62 6c | 65 20 2a 4b 85 73 74 72 |*E.doubl|e *K.str|
|00001a10| 69 6e 67 4d 86 75 6e 6b | 6e 6f 77 6e 4c 8d 72 00 |ingM.unk|nownL.r.|
|00001a20| 61 00 44 65 73 63 72 69 | 62 65 2f 41 20 72 8e 61 |a.Descri|be/A r.a|
|00001a30| 79 2f 46 69 72 73 74 4c | 61 73 74 3a 20 74 20 6f |y/FirstL|ast: t o|
|00001a40| 96 20 6d 61 6e 79 20 64 | 69 6d 65 6e 73 69 6f 6e |. many d|imension|
|00001a50| 73 20 28 6f 72 20 6d 69 | 20 73 a2 69 6e 67 20 66 |s (or mi| s.ing f|
|00001a60| 69 6e 61 6c 20 30 4c 29 | 20 66 6f 72 20 22 25 73 |inal 0L)| for "%s|
|00001a70| 22 2e 0a 00 44 65 73 63 | 72 69 62 65 2f 41 20 72 |"...Desc|ribe/A r|
|00001a80| 9b 61 79 2f 46 69 72 73 | 74 4c 61 73 74 3a 20 22 |.ay/Firs|tLast: "|
|00001a90| 25 73 22 20 70 74 72 20 | 69 73 20 4e 55 20 4c 83 |%s" ptr |is NU L.|
|00001aa0| 2e 0a 00 41 20 73 93 69 | 67 6e 2e 63 3a 35 30 34 |...A s.i|gn.c:504|
|00001ab0| 20 64 2d 3e 70 74 72 21 | 3d 4e 55 20 4c 41 87 25 | d->ptr!|=NU LA.%|
|00001ac0| 73 3a 20 6e 6f 20 72 20 | 6f b9 6d 20 66 6f 72 20 |s: no r |o.m for |
|00001ad0| 25 6c 64 20 62 79 74 65 | 73 20 66 6f 72 20 22 25 |%ld byte|s for "%|
|00001ae0| 73 22 2e 0a 00 25 73 3a | 20 22 25 73 22 20 68 61 |s"...%s:| "%s" ha|
|00001af0| 73 20 75 6e 6b 6e 6f 77 | 6e 20 74 79 70 65 20 25 |s unknow|n type %|
|00001b00| 6c 64 2e 0a 41 91 25 73 | 3a 20 22 25 73 22 20 70 |ld..A.%s|: "%s" p|
|00001b10| 74 72 20 69 73 20 4e 55 | 20 4c 87 2e 0a 00 25 73 |tr is NU| L....%s|
|00001b20| 3a 20 69 20 6c 91 65 67 | 61 6c 20 6e 61 6d 65 20 |: i l.eg|al name |
|00001b30| 22 25 73 22 2e 0a 00 41 | 20 73 93 69 67 6e 2e 63 |"%s"...A| s.ign.c|
|00001b40| 3a 36 31 30 20 64 2d 3e | 70 74 72 21 3d 4e 55 20 |:610 d->|ptr!=NU |
|00001b50| 4c 41 89 25 73 00 25 73 | 5b 25 6c 64 5d 41 80 41 |LA.%s.%s|[%ld]A.A|
|00001b60| 20 73 ff 69 67 6e 2e 63 | 3a 36 33 37 20 73 74 72 | s.ign.c|:637 str|
|00001b70| 6c 65 6e 28 73 29 3c 73 | 69 7a 65 6f 66 28 73 29 |len(s)<s|izeof(s)|
|00001b80| 00 55 6e 65 71 75 61 6c | 44 65 73 63 72 69 62 65 |.Unequal|Describe|
|00001b90| 64 56 61 72 50 61 69 72 | 00 25 73 3a 20 74 68 65 |dVarPair|.%s: the|
|00001ba0| 20 74 77 6f 20 44 65 73 | 63 72 69 70 74 69 6f 6e | two Des|cription|
|00001bb0| 73 20 6f 66 20 22 25 73 | 22 20 61 72 65 20 69 6e |s of "%s|" are in|
|00001bc0| 63 6f 6e 73 69 73 74 65 | 6e 74 2e 0a 00 25 73 3a |consiste|nt...%s:|
|00001bd0| 20 74 68 65 20 74 77 6f | 20 69 6e 73 74 61 6e 63 | the two| instanc|
|00001be0| 65 73 20 9c 6f 66 20 22 | 25 73 22 20 68 61 76 65 |es .of "|%s" have|
|00001bf0| 20 73 69 67 6e 69 66 69 | 63 61 6e 74 6c 79 20 64 | signifi|cantly d|
|00001c00| 69 20 66 b0 65 72 65 6e | 74 20 76 61 6c 75 65 73 |i f.eren|t values|
|00001c10| 2e 0a 00 49 6e 69 74 69 | 61 6c 69 7a 65 41 44 65 |...Initi|alizeADe|
|00001c20| 73 63 72 69 62 65 64 56 | 61 72 00 0a 00 50 72 69 |scribedV|ar...Pri|
|00001c30| 6e 74 41 6e 41 20 73 8f | 69 67 6e 6d 65 6e 74 4f |ntAnA s.|ignmentO|
|00001c40| 66 45 6c 65 6d 65 6e 74 | 41 87 25 73 3a 20 6e 6f |fElement|A.%s: no|
|00001c50| 20 72 20 6f 99 6d 20 66 | 6f 72 20 25 6c 64 20 62 | r o.m f|or %ld b|
|00001c60| 79 74 65 73 2e 0a 00 50 | 72 69 6e 74 41 6e 41 20 |ytes...P|rintAnA |
|00001c70| 73 8e 69 67 6e 6d 65 6e | 74 00 25 73 3d 00 22 00 |s.ignmen|t.%s=.".|
|00001c80| 3b 41 82 5c 0a 00 22 20 | 40 80 41 20 73 93 69 67 |;A.\.." |@.A s.ig|
|00001c90| 6e 2e 63 3a 31 30 37 39 | 20 64 2d 3e 64 69 6d 5b |n.c:1079| d->dim[|
|00001ca0| 30 5d 20 3d 9f 30 00 25 | 6c 64 3b 00 25 6c 75 3b |0] =.0.%|ld;.%lu;|
|00001cb0| 00 22 25 73 22 3b 00 25 | 2e 2a 67 3b 00 50 72 69 |."%s";.%|.*g;.Pri|
|00001cc0| 6e 74 41 6e 41 20 73 88 | 69 67 6e 6d 65 6e 74 3a |ntAnA s.|ignment:|
|00001cd0| 20 20 6f 97 70 73 2e 20 | 22 25 73 22 20 6f 66 20 | o.ps. |"%s" of |
|00001ce0| 74 79 70 65 20 28 25 73 | 29 20 66 65 20 6c a1 20 |type (%s|) fe l. |
|00001cf0| 74 68 72 6f 75 67 68 20 | 61 20 63 72 61 63 6b 2e |through |a crack.|
|00001d00| 0a 00 20 2f 2a ca 25 73 | ca 2a 2f 00 52 65 61 64 |.. /*.%s|.*/.Read|
|00001d10| 41 20 73 8c 69 67 6e 6d | 65 6e 74 53 74 72 65 61 |A s.ignm|entStrea|
|00001d20| 6d 41 84 52 65 61 64 41 | 20 73 8a 69 67 6e 6d 65 |mA.ReadA| s.ignme|
|00001d30| 6e 74 4c 69 6e 65 41 9e | 75 6e 6b 6e 6f 77 6e 20 |ntLineA.|unknown |
|00001d40| 76 61 72 69 61 62 6c 65 | 00 65 78 70 65 63 74 65 |variable|.expecte|
|00001d50| 64 20 22 5b 22 00 74 20 | 6f 8f 20 6d 61 6e 79 20 |d "[".t |o. many |
|00001d60| 64 69 6d 65 6e 73 69 6f | 6e 73 41 ad 65 78 70 65 |dimensio|nsA.expe|
|00001d70| 63 74 65 64 20 73 75 62 | 73 63 72 69 70 74 00 73 |cted sub|script.s|
|00001d80| 75 62 73 63 72 69 70 74 | 20 6f 75 74 20 6f 66 20 |ubscript| out of |
|00001d90| 62 6f 75 6e 64 73 3a 20 | 25 73 41 c1 65 78 70 65 |bounds: |%sA.expe|
|00001da0| 63 74 65 64 20 22 5d 22 | 00 65 78 70 65 63 74 65 |cted "]"|.expecte|
|00001db0| 64 20 22 3d 22 00 22 25 | 73 22 3a 20 77 72 6f 6e |d "="."%|s": wron|
|00001dc0| 67 20 6e 75 6d 62 65 72 | 20 6f 66 20 73 75 62 73 |g number| of subs|
|00001dd0| 63 72 69 70 74 73 00 30 | 78 00 30 58 00 41 20 73 |cripts.0|x.0X.A s|
|00001de0| bb 69 67 6e 2e 63 3a 31 | 34 36 37 20 30 00 69 6e |.ign.c:1|467 0.in|
|00001df0| 63 6f 6e 73 69 73 74 65 | 6e 74 20 64 69 6d 65 6e |consiste|nt dimen|
|00001e00| 73 69 6f 6e 61 6c 69 74 | 79 20 6f 66 20 22 25 73 |sionalit|y of "%s|
|00001e10| 22 00 65 78 70 65 63 74 | 65 64 20 25 73 41 b3 65 |".expect|ed %sA.e|
|00001e20| 78 70 65 63 74 65 64 20 | 22 3b 22 00 2f 2a 55 4e |xpected |";"./*UN|
|00001e30| 4b 4e 4f 57 4e 3a 20 00 | 2f 2a 4f 55 54 20 4f 46 |KNOWN: .|/*OUT OF|
|00001e40| 20 42 4f 55 4e 44 53 3a | 20 00 2a 2f 20 00 52 65 | BOUNDS:| .*/ .Re|
|00001e50| 61 64 41 20 73 a4 69 67 | 6e 6d 65 6e 74 4c 69 6e |adA s.ig|nmentLin|
|00001e60| 65 2f 43 68 65 63 6b 41 | 44 65 73 63 72 69 70 74 |e/CheckA|Descript|
|00001e70| 69 6f 6e 3a 47 65 74 4e | 61 6d 65 41 8c 65 78 70 |ion:GetN|ameA.exp|
|00001e80| 65 63 74 65 64 20 6e 61 | 6d 65 41 aa 2d 3e 00 22 |ected na|meA.->."|
|00001e90| 25 73 3d 22 2c 20 25 6c | 64 20 65 78 74 72 61 20 |%s=", %l|d extra |
|00001ea0| 68 65 78 20 64 69 67 69 | 74 73 00 22 25 73 3d 22 |hex digi|ts."%s="|
|00001eb0| 2c 20 25 6c 64 20 74 20 | 6f 8e 20 66 65 77 20 68 |, %ld t |o. few h|
|00001ec0| 65 78 20 64 69 67 69 74 | 73 41 d5 22 25 73 3d 22 |ex digit|sA."%s="|
|00001ed0| 2c 20 68 65 78 20 73 74 | 72 69 6e 67 20 63 6f 6e |, hex st|ring con|
|00001ee0| 74 61 69 6e 73 20 6e 6f | 6e 20 68 65 78 20 63 68 |tains no|n hex ch|
|00001ef0| 61 72 3a 0a 22 25 73 22 | 0a 00 47 65 74 51 75 6f |ar:."%s"|..GetQuo|
|00001f00| 74 65 64 53 74 72 69 6e | 67 00 65 78 70 65 63 74 |tedStrin|g.expect|
|00001f10| 65 64 20 27 22 27 00 5c | 22 00 07 0a 52 65 61 64 |ed '"'.\|"...Read|
|00001f20| 41 20 73 95 69 67 6e 6d | 65 6e 74 4c 69 6e 65 3a |A s.ignm|entLine:|
|00001f30| 20 00 2e 0a 00 2e 20 51 | 75 69 20 74 89 69 6e 67 | ..... Q|ui t.ing|
|00001f40| 20 61 74 20 7c 2e 0a 41 | 83 22 0a 00 20 42 85 20 | at |..A|.".. B. |
|00001f50| 09 0a 0d 0b 0c 41 96 70 | 72 65 6d 61 74 75 72 65 |.....A.p|remature|
|00001f60| 20 65 6e 64 20 6f 66 20 | 73 74 72 65 61 6d 41 87 | end of |streamA.|
|00001f70| 6c 69 6e 65 20 65 78 63 | 20 65 84 64 73 20 62 75 |line exc| e.ds bu|
|00001f80| 20 66 8d 65 72 20 73 69 | 7a 65 00 20 09 0a 0d 0b | f.er si|ze. ....|
|00001f90| 0c 41 88 2f 2a 00 2a 2f | 00 25 73 2f 41 20 2f 40 |.A./*.*/|.%s/A /@|
|00001fa0| 92 20 5c 0a 00 4e 41 4e | 00 4e 61 4e 00 4e 61 6e |. \..NAN|.NaN.Nan|
|00001fb0| 00 6e 61 6e 41 c5 30 31 | 32 33 34 35 36 37 38 39 |.nanA.01|23456789|
|00001fc0| 61 62 63 64 65 66 41 42 | 43 44 45 46 5b 5d 28 29 |abcdefAB|CDEF[]()|
|00001fd0| 00 49 4e 46 00 49 6e 66 | 00 69 6e 66 00 2d 49 4e |.INF.Inf|.inf.-IN|
|00001fe0| 46 00 2d 49 6e 66 00 2d | 69 6e 66 00 65 78 70 65 |F.-Inf.-|inf.expe|
|00001ff0| 63 74 65 64 20 22 27 22 | 00 25 63 00 20 5c 40 92 |cted "'"|.%c. \@.|
|00002000| 5c 6e 00 5c 74 00 5c 62 | 00 5c 72 00 5c 76 00 5c |\n.\t.\b|.\r.\v.\|
|00002010| 66 00 ca 41 86 5c 25 30 | 33 6c 6f 00 22 20 83 22 |f..A.\%0|3lo." ."|
|00002020| 00 4e 6f 41 83 59 65 73 | 00 11 81 e3 10 11 95 e3 |.NoA.Yes|........|
|00002030| 14 20 28 25 73 29 3a 00 | 25 63 00 08 20 08 00 25 |. (%s):.|%c.. ..%|
|00002040| 73 2e 00 01 30 4d 93 07 | 43 68 69 63 61 67 6f 00 |s...0M..|Chicago.|
|00002050| 25 73 20 28 25 64 29 3a | 00 25 64 41 9b 47 44 4f |%s (%d):|.%dA.GDO|
|00002060| 70 65 6e 57 69 6e 64 6f | 77 2e 63 3a 32 33 35 20 |penWindo|w.c:235 |
|00002070| 74 61 62 6c 65 21 3d 4e | 55 20 4c 40 93 47 44 4f |table!=N|U L@.GDO|
|00002080| 70 65 6e 57 69 6e 64 6f | 77 2e 63 3a 32 33 36 20 |penWindo|w.c:236 |
|00002090| 28 20 2a 80 28 20 2a 92 | 70 6d 29 2e 70 6d 54 61 |( *.( *.|pm).pmTa|
|000020a0| 62 6c 65 29 2e 63 74 53 | 69 7a 65 20 3d 80 28 20 |ble).ctS|ize =.( |
|000020b0| 2a a1 74 61 62 6c 65 29 | 2e 63 74 53 69 7a 65 00 |*.table)|.ctSize.|
|000020c0| 47 44 4f 70 65 6e 57 69 | 6e 64 6f 77 2e 63 3a 32 |GDOpenWi|ndow.c:2|
|000020d0| 34 32 20 28 20 2a 89 74 | 61 62 6c 65 29 2e 63 74 |42 ( *.t|able).ct|
|000020e0| 53 20 65 80 64 20 3d 81 | 69 64 41 80 41 20 64 8b |S e.d =.|idA.A d.|
|000020f0| 45 78 70 6c 69 63 69 74 | 50 61 6c 65 20 74 c9 65 |Explicit|Pale t.e|
|00002100| 3a 20 77 69 6e 64 6f 77 | 20 68 61 73 20 6e 6f 20 |: window| has no |
|00002110| 64 65 76 69 63 65 21 20 | 25 73 20 6c 69 6e 65 20 |device! |%s line |
|00002120| 25 64 2e 0a 00 47 44 4f | 70 65 6e 57 69 6e 64 6f |%d...GDO|penWindo|
|00002130| 77 2e 63 00 47 44 46 72 | 61 6d 65 52 61 74 65 3a |w.c.GDFr|ameRate:|
|00002140| 20 56 42 4c 49 6e 73 74 | 61 20 6c 82 3a 20 65 20 | VBLInst|a l.: e |
|00002150| 72 85 6f 72 20 25 64 0a | 41 16 42 82 02 00 04 42 |r.or %d.|A.B....B|
|00002160| 80 10 45 80 01 4f 80 20 | 5d 84 01 00 3f ff 80 46 |..E..O. |]...?..F|
|00002170| 82 40 02 a0 46 82 40 05 | c8 46 82 40 07 fa 46 a8 |.@..F.@.|.F.@..F.|
|00002180| 3b a3 d7 0a 3b c4 9b a6 | 3c 23 d7 0a 3c 44 9b a6 |;...;...|<#..<D..|
|00002190| 3c 75 c2 8f 3c a3 d7 0a | 3c f5 c2 8f 3d 4c cc cd |<u..<...|<...=L..|
|000021a0| 3d 75 c2 8f 3d 75 c2 8f | 3d 20 cc 8d cd 3d f5 c2 |=u..=u..|= ...=..|
|000021b0| 8f 3e 19 99 9a 3e 4c cc | cd 3e 20 99 81 9a 3f 42 |.>...>L.|.> ...?B|
|000021c0| 89 3f 19 99 9a 3f 19 99 | 9a 3f 80 41 80 3f 20 99 |.?...?..|.?.A.? .|
|000021d0| 82 9a 3f c0 41 80 40 42 | 20 40 41 81 40 a0 41 81 |..?.A.@B| @A.@.A.|
|000021e0| 40 c0 41 81 40 c0 41 81 | 41 20 41 81 41 40 41 81 |@.A.@.A.|A A.A@A.|
|000021f0| 41 70 41 81 41 a0 41 81 | 41 f0 41 81 42 48 41 81 |ApA.A.A.|A.A.BHA.|
|00002200| 42 70 41 81 42 70 41 81 | 42 c8 41 81 42 f0 41 81 |BpA.BpA.|B.A.B.A.|
|00002210| 43 16 41 81 43 48 41 81 | 43 96 41 81 43 fa 41 81 |C.A.CHA.|C.A.C.A.|
|00002220| 44 16 41 81 44 16 41 81 | 44 7a 41 81 44 96 41 85 |D.A.D.A.|DzA.D.A.|
|00002230| 44 bb 80 00 44 fa 41 c6 | 45 3b 80 00 45 9c 40 00 |D...D.A.|E;..E.@.|
|00002240| 45 bb 80 00 45 bb 80 00 | 46 1c 40 00 46 3b 80 00 |E...E...|F.@.F;..|
|00002250| 46 6a 60 00 46 9c 40 00 | 46 ea 60 00 47 43 50 00 |Fj`.F.@.|F.`.GCP.|
|00002260| 47 6a 60 00 47 6a 60 00 | 47 c3 50 00 47 ea 60 00 |Gj`.Gj`.|G.P.G.`.|
|00002270| 48 12 7c 00 48 43 50 00 | 48 92 7c 00 49 12 7c 41 |H.|.HCP.|H.|.I.|A|
|00002280| fc 3f 00 0f 00 37 00 2f | 00 27 00 1f 00 17 00 3e |.?...7./|.'.....>|
|00002290| 00 0e 00 07 00 36 00 2e | 00 26 00 1e 00 16 00 3d |.....6..|.&.....=|
|000022a0| 00 06 00 0d 00 35 00 2d | 00 25 00 1d 00 15 00 3c |.....5.-|.%.....<|
|000022b0| 00 0c 00 05 00 34 00 2c | 00 24 00 1c 00 14 00 3b |.....4.,|.$.....;|
|000022c0| 00 0b 00 04 00 33 00 2b | 00 23 00 1b 00 13 00 3a |.....3.+|.#.....:|
|000022d0| 00 03 00 0a 00 32 00 2a | 00 22 00 1a 00 12 00 39 |.....2.*|.".....9|
|000022e0| 00 09 00 02 00 31 00 29 | 00 21 00 19 00 11 00 38 |.....1.)|.!.....8|
|000022f0| 00 01 00 08 00 30 00 28 | 00 20 00 18 00 10 42 92 |.....0.(|. ....B.|
|00002300| 47 65 74 56 6f 6c 74 61 | 67 65 3a 20 6e 20 25 6c |GetVolta|ge: n %l|
|00002310| 64 20 74 20 6f ff 20 6c | 61 72 67 65 0a 00 47 65 |d t o. l|arge..Ge|
|00002320| 74 56 6f 6c 74 61 67 65 | 3a 20 6f 75 74 20 6f 66 |tVoltage|: out of|
|00002330| 20 6d 65 6d 6f 72 79 21 | 0a 00 47 65 74 56 6f 6c | memory!|..GetVol|
|00002340| 74 61 67 65 3a 20 57 61 | 72 6e 69 6e 67 3a 20 72 |tage: Wa|rning: r|
|00002350| 65 74 72 69 65 76 65 64 | 20 6f 6e 6c 79 20 25 34 |etrieved| only %4|
|00002360| 6c 64 20 6f 66 20 74 68 | 65 20 25 34 6c 64 20 73 |ld of th|e %4ld s|
|00002370| 61 6d 70 6c 65 73 20 72 | 65 71 75 65 73 74 65 64 |amples r|equested|
|00002380| 2e 0a 00 47 65 74 56 6f | 6c 74 61 67 65 3a 20 76 |...GetVo|ltage: v|
|00002390| 6f 6c 74 61 67 65 ff 4f | 76 65 72 66 6c 6f 77 20 |oltage.O|verflow |
|000023a0| 3e 25 2e 32 66 20 56 20 | 61 74 20 67 61 69 6e 20 |>%.2f V |at gain |
|000023b0| 25 2e 30 66 2e 20 54 72 | 79 69 6e 67 20 61 67 61 |%.0f. Tr|ying aga|
|000023c0| 69 6e 20 61 74 20 6c 6f | 77 65 72 20 67 61 69 6e |in at lo|wer gain|
|000023d0| 2e 0a 00 47 65 74 56 6f | 6c 74 61 67 65 3a 20 76 |...GetVo|ltage: v|
|000023e0| 6f 6c 74 61 67 65 4f 76 | 65 72 66 6c 6f 77 20 3e |oltageOv|erflow >|
|000023f0| 25 2e 32 66 20 56 20 61 | 74 20 67 61 69 6e 20 25 |%.2f V a|t gain %|
|00002400| 2e 30 66 2e 0a 00 47 65 | 74 56 6f 6c 74 61 67 65 |.0f...Ge|tVoltage|
|00002410| 3a 20 76 6f 6c 74 61 b0 | 67 65 55 6e 64 65 72 66 |: volta.|geUnderf|
|00002420| 6c 6f 77 20 3c 25 2e 33 | 66 20 56 2e 0a 00 49 6e |low <%.3|f V...In|
|00002430| 69 74 69 61 74 65 56 6f | 6c 74 61 67 65 53 61 6d |itiateVo|ltageSam|
|00002440| 70 6c 69 6e 67 3a 20 53 | 6f 20 72 85 79 2c 20 49 |pling: S|o r.y, I|
|00002450| 20 6e 20 65 9a 64 20 61 | 20 44 61 74 61 20 54 72 | n e.d a| Data Tr|
|00002460| 61 6e 73 6c 61 74 69 6f | 6e 20 46 6f 72 65 52 75 |anslatio|n ForeRu|
|00002470| 20 6e 8c 65 72 20 41 2f | 44 20 63 61 72 64 2e 0a | n.er A/|D card..|
|00002480| 41 93 52 65 74 72 69 65 | 76 65 56 6f 6c 74 61 67 |A.Retrie|veVoltag|
|00002490| 65 73 3a 20 53 6f 20 72 | 85 79 2c 20 49 20 6e 20 |es: So r|.y, I n |
|000024a0| 65 9a 64 20 61 20 44 61 | 74 61 20 54 72 61 6e 73 |e.d a Da|ta Trans|
|000024b0| 6c 61 74 69 6f 6e 20 46 | 6f 72 65 52 75 20 6e 8d |lation F|oreRu n.|
|000024c0| 65 72 20 41 2f 44 20 63 | 61 72 64 2e 0a 00 13 86 |er A/D c|ard.....|
|000024d0| 2e 46 6f 72 65 52 75 20 | 6e 92 65 72 00 30 31 32 |.ForeRu |n.er.012|
|000024e0| 33 34 35 36 37 38 39 61 | 62 63 64 65 66 42 8c 25 |3456789a|bcdefB.%|
|000024f0| 73 20 6c 69 6e 65 20 25 | 64 3a 20 49 20 6c 92 65 |s line %|d: I l.e|
|00002500| 67 61 6c 20 73 69 7a 65 | 6f 66 28 64 6f 75 62 6c |gal size|of(doubl|
|00002510| 65 29 20 3d cd 25 6c 64 | 0a 00 49 73 4e 61 6e 2e |e) =.%ld|..IsNan.|
|00002520| 63 00 4c 6f 61 64 4c 75 | 6d 69 6e 61 6e 63 65 73 |c.LoadLu|minances|
|00002530| 3a 20 74 68 69 73 20 64 | 65 76 69 63 65 20 68 61 |: this d|evice ha|
|00002540| 73 20 61 20 66 69 78 65 | 64 20 43 4c 55 54 2e 0a |s a fixe|d CLUT..|
|00002550| 00 07 4c 6f 61 64 4c 75 | 6d 69 6e 61 6e 63 65 73 |..LoadLu|minances|
|00002560| 3a 20 65 20 72 9c 6f 72 | 20 25 64 0a 00 4c 54 6f |: e r.or| %d..LTo|
|00002570| 56 50 6f 6c 79 6e 6f 6d | 69 61 6c 3a 20 25 64 20 |VPolynom|ial: %d |
|00002580| 63 6f 65 20 66 8b 69 63 | 69 65 6e 74 73 20 69 73 |coe f.ic|ients is|
|00002590| 20 74 20 6f 89 20 6d 61 | 6e 79 20 6f 72 20 74 20 | t o. ma|ny or t |
|000025a0| 6f e6 20 66 65 77 07 0a | 00 4c 54 6f 56 50 6f 6c |o. few..|.LToVPol|
|000025b0| 79 6e 6f 6d 69 61 6c 3a | 20 6e 65 69 74 68 65 72 |ynomial:| neither|
|000025c0| 20 70 6f 77 65 72 20 6e | 6f 72 20 71 75 61 64 72 | power n|or quadr|
|000025d0| 61 74 69 63 20 66 69 74 | 20 69 73 20 61 76 61 69 |atic fit| is avai|
|000025e0| 6c 61 62 6c 65 07 0a 00 | 4c 54 6f 56 50 6f 6c 79 |lable...|LToVPoly|
|000025f0| 6e 6f 6d 69 61 6c 28 25 | 37 2e 32 66 29 3a 20 57 |nomial(%|7.2f): W|
|00002600| 61 72 6e 69 6e 67 2c 20 | 74 20 6f a8 20 6d 61 6e |arning, |t o. man|
|00002610| 79 20 69 74 65 72 61 74 | 69 6f 6e 73 2e 20 56 54 |y iterat|ions. VT|
|00002620| 6f 4c 28 25 35 2e 31 66 | 29 3d 25 37 2e 32 66 0a |oL(%5.1f|)=%7.2f.|
|00002630| 00 7f ff 00 15 45 9e 49 | 6e 69 74 69 61 6c 69 7a |.....E.I|nitializ|
|00002640| 65 4c 75 6d 69 6e 61 6e | 63 65 52 65 63 6f 72 64 |eLuminan|ceRecord|
|00002650| 3a 20 6e 6f 20 72 20 6f | 91 6d 20 66 6f 72 20 56 |: no r o|.m for V|
|00002660| 61 72 69 61 62 6c 65 73 | 2e 0a 07 41 99 0a 52 65 |ariables|...A..Re|
|00002670| 61 64 4c 75 6d 69 6e 61 | 6e 63 65 52 65 63 6f 72 |adLumina|nceRecor|
|00002680| 64 3a 20 6e 6f 20 72 20 | 6f ad 6d 20 66 6f 72 20 |d: no r |o.m for |
|00002690| 56 61 72 69 61 62 6c 65 | 73 2e 0a 07 00 0a 57 72 |Variable|s.....Wr|
|000026a0| 69 74 65 4c 75 6d 69 6e | 61 6e 63 65 52 65 63 6f |iteLumin|anceReco|
|000026b0| 72 64 3a 20 6e 6f 20 72 | 20 6f ad 6d 20 66 6f 72 |rd: no r| o.m for|
|000026c0| 20 56 61 72 69 61 62 6c | 65 73 2e 0a 07 00 0a 57 | Variabl|es.....W|
|000026d0| 72 69 74 65 4c 75 6d 69 | 6e 61 6e 63 65 52 65 63 |riteLumi|nanceRec|
|000026e0| 6f 72 64 3a 20 6e 6f 20 | 72 20 6f 9e 6d 20 66 6f |ord: no |r o.m fo|
|000026f0| 72 20 4c 75 6d 69 6e 61 | 6e 63 65 52 65 63 6f 72 |r Lumina|nceRecor|
|00002700| 64 2e 0a 07 00 4c 52 2e | 73 63 72 20 65 80 6e 41 |d....LR.|scr e.nA|
|00002710| 8c 64 65 76 69 63 65 3d | 47 65 74 53 63 72 20 65 |.device=|GetScr e|
|00002720| 8d 6e 44 65 76 69 63 65 | 28 4c 52 2e 73 63 72 20 |.nDevice|(LR.scr |
|00002730| 65 e0 6e 29 3b 00 4c 52 | 2e 69 64 00 4c 52 2e 6e |e.n);.LR|.id.LR.n|
|00002740| 61 6d 65 00 4c 52 2e 64 | 61 74 65 00 4c 52 2e 6e |ame.LR.d|ate.LR.n|
|00002750| 6f 74 65 73 00 4c 52 2e | 64 61 63 53 69 7a 65 00 |otes.LR.|dacSize.|
|00002760| 4c 52 2e 4c 4d 69 6e 00 | 6c 75 6d 69 6e 61 6e 63 |LR.LMin.|luminanc|
|00002770| 65 20 61 74 20 56 4d 69 | 6e 00 4c 52 2e 4c 4d 61 |e at VMi|n.LR.LMa|
|00002780| 78 00 6c 75 6d 69 6e 61 | 6e 63 65 20 61 74 20 56 |x.lumina|nce at V|
|00002790| 4d 61 78 41 b5 4c 52 2e | 4c 42 61 63 6b 67 72 6f |MaxA.LR.|LBackgro|
|000027a0| 75 6e 64 00 62 61 63 6b | 67 72 6f 75 6e 64 20 6c |und.back|ground l|
|000027b0| 75 6d 69 6e 61 6e 63 65 | 20 64 75 72 69 6e 67 20 |uminance| during |
|000027c0| 63 61 6c 69 62 72 61 74 | 69 6f 6e 41 b7 4c 52 2e |calibrat|ionA.LR.|
|000027d0| 56 42 61 63 6b 67 72 6f | 75 6e 64 00 62 61 63 6b |VBackgro|und.back|
|000027e0| 67 72 6f 75 6e 64 20 6e | 75 6d 62 65 72 20 75 73 |ground n|umber us|
|000027f0| 65 64 20 64 75 72 69 6e | 67 20 63 61 6c 69 62 72 |ed durin|g calibr|
|00002800| 61 74 69 6f 6e 41 a5 4c | 52 2e 64 70 69 00 70 69 |ationA.L|R.dpi.pi|
|00002810| 78 65 6c 73 2f 69 6e 63 | 68 00 4c 52 2e 48 7a 00 |xels/inc|h.LR.Hz.|
|00002820| 66 72 61 6d 65 73 2f 73 | 65 63 6f 6e 64 41 8e 4c |frames/s|econdA.L|
|00002830| 52 2e 75 6e 69 74 73 00 | 4c 52 2e 63 6f 65 20 66 |R.units.|LR.coe f|
|00002840| 8f 69 63 69 65 6e 74 73 | 00 23 20 6f 66 20 63 6f |.icients|.# of co|
|00002850| 65 20 66 98 69 63 69 65 | 6e 74 73 20 69 6e 20 70 |e f.icie|nts in p|
|00002860| 6f 6c 79 6e 6f 6d 69 61 | 6c 20 66 69 74 41 b1 4c |olynomia|l fitA.L|
|00002870| 52 2e 70 00 4c 28 56 29 | 3d 70 5b 30 5d 2b 70 5b |R.p.L(V)|=p[0]+p[|
|00002880| 31 5d 2a 56 2b 70 5b 32 | 5d 2a 56 2a 56 2b 20 2e |1]*V+p[2|]*V*V+ .|
|00002890| 20 2e 20 2e 20 b1 70 6f | 6c 79 6e 6f 6d 69 61 6c | . . .po|lynomial|
|000028a0| 45 20 72 90 6f 72 00 4c | 52 2e 70 6f 6c 79 6e 6f |E r.or.L|R.polyno|
|000028b0| 6d 69 61 6c 45 20 72 87 | 6f 72 00 52 4d 53 20 65 |mialE r.|or.RMS e|
|000028c0| 20 72 b2 6f 72 20 6f 66 | 20 66 69 74 00 4c 52 2e | r.or of| fit.LR.|
|000028d0| 71 00 4c 28 56 29 3d 71 | 5b 30 5d 2b 71 5b 31 5d |q.L(V)=q|[0]+q[1]|
|000028e0| 2a 56 2b 71 5b 32 5d 2a | 56 2a 56 b1 71 75 61 64 |*V+q[2]*|V*V.quad|
|000028f0| 72 61 74 69 63 45 20 72 | 8f 6f 72 00 4c 52 2e 71 |raticE r|.or.LR.q|
|00002900| 75 61 64 72 61 74 69 63 | 45 20 72 81 6f 72 41 c2 |uadratic|E r.orA.|
|00002910| 4c 52 2e 70 6f 77 65 72 | 00 4c 28 56 29 3d 70 6f |LR.power|.L(V)=po|
|00002920| 77 65 72 5b 30 5d 2b 52 | 65 63 74 69 66 79 28 70 |wer[0]+R|ectify(p|
|00002930| 6f 77 65 72 5b 31 5d 2b | 70 6f 77 65 72 5b 32 5d |ower[1]+|power[2]|
|00002940| 2a 56 29 5e 70 6f 77 65 | 72 5b 33 5d b1 70 6f 77 |*V)^powe|r[3].pow|
|00002950| 65 72 45 20 72 86 6f 72 | 20 2a 2f 5c 0a 22 20 bd |erE r.or| */\." .|
|00002960| 2f 2a 20 77 68 65 72 65 | 20 52 65 63 74 69 66 79 |/* where| Rectify|
|00002970| 28 78 29 3d 78 20 69 66 | 20 78 b3 30 2c 20 61 6e |(x)=x if| x.0, an|
|00002980| 64 20 52 65 63 74 69 66 | 79 28 78 29 3d 30 20 6f |d Rectif|y(x)=0 o|
|00002990| 74 68 65 72 77 69 73 65 | 2e 20 2a 2f 5c 0a 22 20 |therwise|. */\." |
|000029a0| 84 2f 2a 20 50 65 20 6c | 8b 69 20 26 20 5a 68 61 |./* Pe l|.i & Zha|
|000029b0| 6e 67 20 28 31 20 39 9c | 31 29 20 45 71 73 2e 39 |ng (1 9.|1) Eqs.9|
|000029c0| 26 31 30 20 75 73 65 20 | 73 79 6d 62 6f 6c 73 20 |&10 use |symbols |
|000029d0| 76 3d 56 2f 32 20 35 85 | 2c 20 2a 2f 5c 0a 22 20 |v=V/2 5.|, */\." |
|000029e0| a3 2f 2a 20 61 6c 70 68 | 61 3d 70 6f 77 65 72 5b |./* alph|a=power[|
|000029f0| 30 5d 2c 20 62 65 74 61 | 3d 70 6f 77 65 72 5b 31 |0], beta|=power[1|
|00002a00| 5d 2c 20 6b 61 20 70 8b | 61 3d 70 6f 77 65 72 5b |], ka p.|a=power[|
|00002a10| 32 5d 2a 32 20 35 83 2c | 20 67 61 20 6d 93 61 3d |2]*2 5.,| ga m.a=|
|00002a20| 70 6f 77 65 72 5b 33 5d | 00 4c 52 2e 70 6f 77 65 |power[3]|.LR.powe|
|00002a30| 72 45 20 72 e3 6f 72 00 | 4c 52 2e 66 69 78 65 64 |rE r.or.|LR.fixed|
|00002a40| 50 6f 77 65 72 00 4c 28 | 56 29 3d 66 69 78 65 64 |Power.L(|V)=fixed|
|00002a50| 50 6f 77 65 72 5b 30 5d | 2b 52 65 63 74 69 66 79 |Power[0]|+Rectify|
|00002a60| 28 66 69 78 65 64 50 6f | 77 65 72 5b 31 5d 2b 66 |(fixedPo|wer[1]+f|
|00002a70| 69 78 65 64 50 6f 77 65 | 72 5b 32 5d 2a 56 29 5e |ixedPowe|r[2]*V)^|
|00002a80| 66 69 78 65 64 50 6f 77 | 65 72 5b 33 5d b1 66 69 |fixedPow|er[3].fi|
|00002a90| 78 65 64 50 6f 77 65 72 | 45 20 72 86 6f 72 20 2a |xedPower|E r.or *|
|00002aa0| 2f 5c 0a 22 20 b5 2f 2a | 20 54 68 65 20 65 78 70 |/\." ./*| The exp|
|00002ab0| 6f 6e 65 6e 74 20 66 69 | 78 65 64 50 6f 77 65 72 |onent fi|xedPower|
|00002ac0| 5b 33 5d 20 69 73 20 66 | 69 78 65 64 2e 00 4c 52 |[3] is f|ixed..LR|
|00002ad0| 2e 66 69 78 65 64 50 6f | 77 65 72 45 20 72 99 6f |.fixedPo|werE r.o|
|00002ae0| 72 00 4c 52 2e 72 00 4c | 52 2e 67 00 4c 52 2e 62 |r.LR.r.L|R.g.LR.b|
|00002af0| 00 4c 52 2e 67 61 69 6e | 41 20 63 8a 75 72 61 63 |.LR.gain|A c.urac|
|00002b00| 79 00 4c 52 2e 67 6d 41 | ff 54 68 65 20 6d 6f 6e |y.LR.gmA|.The mon|
|00002b10| 69 74 6f 72 27 73 20 63 | 6f 6e 74 72 61 73 74 20 |itor's c|ontrast |
|00002b20| 67 61 69 6e 2e 00 4c 52 | 2e 72 61 6e 67 65 53 65 |gain..LR|.rangeSe|
|00002b30| 74 00 7a 65 72 6f 20 69 | 6e 64 69 63 61 74 65 73 |t.zero i|ndicates|
|00002b40| 20 74 68 61 74 20 72 61 | 6e 67 65 20 70 61 72 61 | that ra|nge para|
|00002b50| 6d 65 74 65 72 73 20 68 | 61 76 65 20 79 65 74 20 |meters h|ave yet |
|00002b60| 74 6f 20 62 65 20 73 65 | 74 00 4c 52 2e 4c 2e 65 |to be se|t.LR.L.e|
|00002b70| 78 69 73 74 73 00 7a 65 | 72 6f 20 69 6e 64 69 63 |xists.ze|ro indic|
|00002b80| 61 74 65 73 20 74 68 61 | 74 ff 20 6c 75 6d 69 6e |ates tha|t. lumin|
|00002b90| 61 6e 63 65 20 74 61 62 | 6c 65 20 68 61 73 20 79 |ance tab|le has y|
|00002ba0| 65 74 20 74 6f 20 62 65 | 20 69 6e 69 74 69 61 6c |et to be| initial|
|00002bb0| 69 7a 65 64 00 4c 52 2e | 56 4d 69 6e 00 6d 69 6e |ized.LR.|VMin.min|
|00002bc0| 69 6d 75 6d 20 76 61 6c | 75 65 20 74 68 61 74 20 |imum val|ue that |
|00002bd0| 63 61 6e 20 62 65 20 6c | 6f 61 64 65 64 20 69 6e |can be l|oaded in|
|00002be0| 74 6f 20 44 41 43 00 4c | 52 2e 56 4d 61 78 00 6d |to DAC.L|R.VMax.m|
|00002bf0| 61 78 69 6d 75 6d 20 76 | 61 6c 75 65 20 74 68 61 |aximum v|alue tha|
|00002c00| 74 20 63 61 6e 20 62 65 | 20 6c 8d 6f 61 64 65 64 |t can be| l.oaded|
|00002c10| 20 69 6e 74 6f 20 44 41 | 43 41 b0 52 65 61 64 4c | into DA|CA.ReadL|
|00002c20| 75 6d 69 6e 61 6e 63 65 | 52 65 63 6f 72 64 2e 63 |uminance|Record.c|
|00002c30| 3a 31 38 33 20 6a 3c 3d | 56 41 52 49 41 42 4c 45 |:183 j<=|VARIABLE|
|00002c40| 53 00 4f 6f 70 73 2e 20 | 25 73 20 65 20 72 b8 6f |S.Oops. |%s e r.o|
|00002c50| 72 2e 20 54 68 69 73 20 | 70 72 6f 67 72 61 6d 20 |r. This |program |
|00002c60| 61 6e 64 20 74 68 65 20 | 53 74 61 6e 64 61 72 64 |and the |Standard|
|00002c70| 20 43 20 d2 41 4e 53 49 | d3 20 6c 69 62 72 61 72 | C .ANSI|. librar|
|00002c80| 79 20 68 61 76 65 20 62 | 20 65 a0 6e 0a 63 6f 6d |y have b| e.n.com|
|00002c90| 70 69 6c 65 64 20 77 69 | 74 68 20 69 6e 63 6f 6d |piled wi|th incom|
|00002ca0| 70 61 74 69 62 6c 65 20 | 25 73 2e 0a 41 81 53 6f |patible |%s..A.So|
|00002cb0| 20 72 a7 79 2c 20 49 20 | 72 65 71 75 69 72 65 20 | r.y, I |require |
|00002cc0| 47 65 73 74 61 6c 74 28 | 29 2e 20 59 6f 75 72 20 |Gestalt(|). Your |
|00002cd0| 53 79 73 74 65 6d 20 69 | 73 20 74 20 6f 88 20 6f |System i|s t o. o|
|00002ce0| 6c 64 21 0a 00 53 6f 20 | 72 88 79 2e 20 49 27 76 |ld!..So |r.y. I'v|
|00002cf0| 65 20 62 20 65 9e 6e 20 | 63 6f 6d 70 69 6c 65 64 |e b e.n |compiled|
|00002d00| 20 74 6f 20 75 73 65 20 | 61 20 36 38 30 32 30 20 | to use |a 68020 |
|00002d10| 70 72 6f 63 65 20 73 88 | 6f 72 20 28 6f 72 20 62 |proce s.|or (or b|
|00002d20| 65 20 74 9f 65 72 29 2c | 20 61 6e 64 20 79 6f 75 |e t.er),| and you|
|00002d30| 20 64 6f 6e 27 74 20 68 | 61 76 65 20 6f 6e 65 2e | don't h|ave one.|
|00002d40| 0a 00 53 6f 20 72 ac 79 | 2e 20 54 68 69 73 20 70 |..So r.y|. This p|
|00002d50| 72 6f 67 72 61 6d 20 72 | 65 71 75 69 72 65 73 20 |rogram r|equires |
|00002d60| 43 6f 6c 6f 72 20 51 75 | 69 63 6b 44 72 61 77 2e |Color Qu|ickDraw.|
|00002d70| 0a 00 53 6f 20 72 bd 79 | 2e 20 54 68 69 73 20 70 |..So r.y|. This p|
|00002d80| 72 6f 67 72 61 6d 20 72 | 65 71 75 69 72 65 73 20 |rogram r|equires |
|00002d90| 33 32 2d 62 69 74 20 51 | 75 69 63 6b 44 72 61 77 |32-bit Q|uickDraw|
|00002da0| 20 76 65 72 73 69 6f 6e | 20 31 2e 25 6c 64 0a 00 | version| 1.%ld..|
|00002db0| 25 64 2c 25 64 41 99 31 | 2c 2d 31 00 73 70 72 69 |%d,%dA.1|,-1.spri|
|00002dc0| 6e 74 66 00 73 69 7a 65 | 73 20 6f 66 20 69 6e 74 |ntf.size|s of int|
|00002dd0| 00 20 73 b5 63 61 6e 66 | 00 25 67 2c 25 67 00 31 |. s.canf|.%g,%g.1|
|00002de0| 2c 30 2e 31 00 66 6f 72 | 6d 61 74 73 20 66 6f 72 |,0.1.for|mats for|
|00002df0| 20 64 6f 75 62 6c 65 00 | d2 25 73 d3 ad d2 25 73 | double.|.%s...%s|
|00002e00| d3 0a 00 25 6c 66 2c 25 | 6c 66 41 ee d2 25 73 d3 |...%lf,%|lfA..%s.|
|00002e10| ad d2 25 66 2c 25 66 2c | 25 66 d3 0a 00 31 2c 30 |..%f,%f,|%f...1,0|
|00002e20| 2e 31 2c 31 00 4f 6f 70 | 73 3a 20 73 71 72 74 28 |.1,1.Oop|s: sqrt(|
|00002e30| 30 2e 31 2a 30 2e 31 29 | 21 3d 30 2e 31 0a 50 65 |0.1*0.1)|!=0.1.Pe|
|00002e40| 72 68 61 70 73 20 74 68 | 69 73 20 70 72 6f 67 72 |rhaps th|is progr|
|00002e50| 61 6d 20 61 6e 64 20 74 | 68 65 20 53 74 61 6e 64 |am and t|he Stand|
|00002e60| 61 72 64 20 43 20 d2 41 | 4e 53 49 d3 20 6c 69 62 |ard C .A|NSI. lib|
|00002e70| 72 61 72 79 20 68 61 76 | 65 20 62 20 65 b0 6e 0a |rary hav|e b e.n.|
|00002e80| 63 6f 6d 70 69 6c 65 64 | 20 77 69 74 68 20 69 6e |compiled| with in|
|00002e90| 63 6f 6d 70 61 74 69 62 | 6c 65 20 66 6f 72 6d 61 |compatib|le forma|
|00002ea0| 74 73 20 66 6f 72 20 64 | 6f 75 62 6c 65 2e 0a 43 |ts for d|ouble..C|
|00002eb0| c1 01 00 4e 65 77 54 69 | 6d 65 72 3a 20 6f 6c 64 |...NewTi|mer: old|
|00002ec0| 20 53 79 73 74 65 6d 20 | 6c 61 63 6b 73 20 74 68 | System |lacks th|
|00002ed0| 65 20 52 65 76 69 73 65 | 64 20 54 69 6d 65 20 4d |e Revise|d Time M|
|00002ee0| 61 6e 61 67 65 72 2e 20 | 25 73 0a 00 54 69 6d 65 |anager. |%s..Time|
|00002ef0| 72 2e 63 43 80 01 42 80 | 22 42 81 22 20 20 2d 81 |r.cC..B.|"B." -.|
|00002f00| 20 61 20 73 8d 65 72 74 | 69 6f 6e 20 66 61 69 6c | a s.ert|ion fail|
|00002f10| 65 64 0a 43 ff 80 00 80 | 00 80 00 80 00 80 00 80 |ed.C....|........|
|00002f20| 00 80 00 80 00 80 00 40 | 00 40 00 40 00 40 00 40 |.......@|.@.@.@.@|
|00002f30| 00 80 00 80 00 80 00 80 | 00 80 00 80 00 80 00 80 |........|........|
|00002f40| 00 80 00 80 00 80 00 80 | 00 80 00 80 00 80 00 80 |........|........|
|00002f50| 00 80 00 80 00 04 00 08 | 00 08 00 08 00 08 00 08 |........|........|
|00002f60| 00 08 00 08 00 08 00 08 | 00 08 00 08 00 08 00 08 |........|........|
|00002f70| 00 08 00 08 00 21 00 21 | 00 21 00 21 00 21 00 21 |.....!.!|.!.!.!.!|
|00002f80| 00 21 00 21 00 21 00 21 | 00 08 00 08 00 08 00 08 |.!.!.!.!|........|
|00002f90| 00 08 00 08 00 fe 08 00 | 03 00 03 00 03 00 03 00 |........|........|
|00002fa0| 03 00 03 00 02 00 02 00 | 02 00 02 00 02 00 02 00 |........|........|
|00002fb0| 02 00 02 00 02 00 02 00 | 02 00 02 00 02 00 02 00 |........|........|
|00002fc0| 02 00 02 00 02 00 02 00 | 02 00 02 00 08 00 08 00 |........|........|
|00002fd0| 08 00 08 00 08 00 08 00 | 11 00 11 00 11 00 11 00 |........|........|
|00002fe0| 11 00 11 00 10 00 10 00 | 10 00 10 00 10 00 10 00 |........|........|
|00002ff0| 10 00 10 00 10 00 10 00 | 10 00 10 00 10 00 10 00 |........|........|
|00003000| 10 00 10 00 10 00 10 00 | 10 00 10 00 08 00 08 00 |........|........|
|00003010| 08 00 08 00 80 7f 7f 7f | 7b 01 f2 28 11 42 ff 01 |........|{..(.B..|
|00003020| 00 02 00 03 00 04 00 05 | 00 06 00 07 00 08 00 09 |........|........|
|00003030| 00 0a 00 0b 00 0c 00 0d | 00 0e 00 0f 00 10 00 11 |........|........|
|00003040| 00 12 00 13 00 14 00 15 | 00 16 00 17 00 18 00 19 |........|........|
|00003050| 00 1a 00 1b 00 1c 00 1d | 00 1e 00 1f 00 20 00 21 |........|..... .!|
|00003060| 00 22 00 23 00 24 00 25 | 00 26 00 27 00 28 00 29 |.".#.$.%|.&.'.(.)|
|00003070| 00 2a 00 2b 00 2c 00 2d | 00 2e 00 2f 00 30 00 31 |.*.+.,.-|.../.0.1|
|00003080| 00 32 00 33 00 34 00 35 | 00 36 00 37 00 38 00 39 |.2.3.4.5|.6.7.8.9|
|00003090| 00 3a 00 3b 00 3c 00 3d | 00 3e 00 3f 00 40 00 ff |.:.;.<.=|.>.?.@..|
|000030a0| 61 00 62 00 63 00 64 00 | 65 00 66 00 67 00 68 00 |a.b.c.d.|e.f.g.h.|
|000030b0| 69 00 6a 00 6b 00 6c 00 | 6d 00 6e 00 6f 00 70 00 |i.j.k.l.|m.n.o.p.|
|000030c0| 71 00 72 00 73 00 74 00 | 75 00 76 00 77 00 78 00 |q.r.s.t.|u.v.w.x.|
|000030d0| 79 00 7a 00 5b 00 5c 00 | 5d 00 5e 00 5f 00 60 00 |y.z.[.\.|].^._.`.|
|000030e0| 61 00 62 00 63 00 64 00 | 65 00 66 00 67 00 68 00 |a.b.c.d.|e.f.g.h.|
|000030f0| 69 00 6a 00 6b 00 6c 00 | 6d 00 6e 00 6f 00 70 00 |i.j.k.l.|m.n.o.p.|
|00003100| 71 00 72 00 73 00 74 00 | 75 00 76 00 77 00 78 00 |q.r.s.t.|u.v.w.x.|
|00003110| 79 00 7a 00 7b 00 7c 00 | 7d 00 7e 00 7f 00 80 00 |y.z.{.|.|}.~.....|
|00003120| ff 81 00 82 00 83 00 84 | 00 85 00 86 00 87 00 88 |........|........|
|00003130| 00 89 00 8a 00 8b 00 8c | 00 8d 00 8e 00 8f 00 90 |........|........|
|00003140| 00 91 00 92 00 93 00 94 | 00 95 00 96 00 97 00 98 |........|........|
|00003150| 00 99 00 9a 00 9b 00 9c | 00 9d 00 9e 00 9f 00 a0 |........|........|
|00003160| 00 a1 00 a2 00 a3 00 a4 | 00 a5 00 a6 00 a7 00 a8 |........|........|
|00003170| 00 a9 00 aa 00 ab 00 ac | 00 ad 00 ae 00 af 00 b0 |........|........|
|00003180| 00 b1 00 b2 00 b3 00 b4 | 00 b5 00 b6 00 b7 00 b8 |........|........|
|00003190| 00 b9 00 ba 00 bb 00 bc | 00 bd 00 be 00 bf 00 c0 |........|........|
|000031a0| 00 fb c1 00 c2 00 c3 00 | c4 00 c5 00 c6 00 c7 00 |........|........|
|000031b0| c8 00 c9 00 ca 00 cb 00 | cc 00 cd 00 ce 00 cf 00 |........|........|
|000031c0| d0 00 d1 00 d2 00 d3 00 | d4 00 d5 00 d6 00 d7 00 |........|........|
|000031d0| d8 00 d9 00 da 00 db 00 | dc 00 dd 00 de 00 df 00 |........|........|
|000031e0| e0 00 e1 00 e2 00 e3 00 | e4 00 e5 00 e6 00 e7 00 |........|........|
|000031f0| e8 00 e9 00 ea 00 eb 00 | ec 00 ed 00 ee 00 ef 00 |........|........|
|00003200| f0 00 f1 00 f2 00 f3 00 | f4 00 f5 00 f6 00 f7 00 |........|........|
|00003210| f8 00 f9 00 fa 00 fb 00 | fc 00 fd 00 fe 00 12 81 |........|........|
|00003220| f4 2e 42 80 06 42 80 18 | 42 80 26 42 80 80 12 80 |..B..B..|B.&B....|
|00003230| db 12 81 83 34 4a 20 7f | 11 48 80 80 4c 80 12 42 |....4J .|.H..L..B|
|00003240| 80 40 41 81 13 44 41 81 | 40 00 11 81 ec bd 11 84 |.@A..DA.|@.......|
|00003250| c0 02 3f c0 80 48 81 7f | fe 19 41 80 80 48 81 2e |..?..H..|..A..H..|
|00003260| 00 11 81 bf 40 11 81 bf | 40 11 81 bf 40 11 81 bf |....@...|@...@...|
|00003270| 40 11 81 bf 40 11 81 bf | 40 11 81 bf 40 26 7f 11 |@...@...|@...@&..|
|00003280| 81 f6 aa 11 81 bf 40 11 | 81 bf 40 11 81 bf 40 11 |......@.|..@...@.|
|00003290| 81 bf 40 11 81 bf 40 11 | 81 bf 40 41 ff e0 00 e0 |..@...@.|..@A....|
|000032a0| 01 e0 02 e0 03 e0 04 e0 | 05 e0 06 e0 07 e0 08 e0 |........|........|
|000032b0| 09 e0 0a e0 0b e0 0c e0 | 0d e0 0e e0 0f e0 10 e0 |........|........|
|000032c0| 11 e0 12 e0 13 e0 14 e0 | 15 e0 16 e0 17 e0 18 e0 |........|........|
|000032d0| 19 e0 1a e0 1b e0 1c e0 | 1d e0 1e e0 1f e0 20 e0 |........|...... .|
|000032e0| 21 e0 22 e0 23 e0 24 e0 | 25 e0 26 e0 27 e0 28 e0 |!.".#.$.|%.&.'.(.|
|000032f0| 29 e0 2a e0 2b e0 2c e0 | 2d e0 2e e0 2f e0 30 e0 |).*.+.,.|-.../.0.|
|00003300| 31 e0 32 e0 33 e0 34 e0 | 35 e0 36 e0 37 e0 38 e0 |1.2.3.4.|5.6.7.8.|
|00003310| 39 e0 3a e0 3b e0 3c e0 | 3d e0 3e e0 3f ff e0 40 |9.:.;.<.|=.>.?..@|
|00003320| e0 41 e0 42 e0 43 e0 44 | e0 45 e0 46 e0 47 e0 48 |.A.B.C.D|.E.F.G.H|
|00003330| e0 49 e0 4a e0 4b e0 4c | e0 4d e0 4e e0 4f e0 50 |.I.J.K.L|.M.N.O.P|
|00003340| e0 51 e0 52 e0 53 e0 54 | e0 55 e0 56 e0 57 e0 58 |.Q.R.S.T|.U.V.W.X|
|00003350| e0 59 e0 5a e0 5b e0 5c | e0 5d e0 5e e0 5f e0 60 |.Y.Z.[.\|.].^._.`|
|00003360| e0 61 e0 62 e0 63 e0 64 | e0 65 e0 66 e0 67 e0 68 |.a.b.c.d|.e.f.g.h|
|00003370| e0 69 e0 6a e0 6b e0 6c | e0 6d e0 6e e0 6f e0 70 |.i.j.k.l|.m.n.o.p|
|00003380| e0 71 e0 72 e0 73 e0 74 | e0 75 e0 76 e0 77 e0 78 |.q.r.s.t|.u.v.w.x|
|00003390| e0 79 e0 7a e0 7b e0 7c | e0 7d e0 7e e0 7f ff e0 |.y.z.{.||.}.~....|
|000033a0| 80 e0 81 e0 82 e0 83 e0 | 84 e0 85 e0 86 e0 87 e0 |........|........|
|000033b0| 88 e0 89 e0 8a e0 8b e0 | 8c e0 8d e0 8e e0 8f e0 |........|........|
|000033c0| 90 e0 91 e0 92 e0 93 e0 | 94 e0 95 e0 96 e0 97 e0 |........|........|
|000033d0| 98 e0 99 e0 9a e0 9b e0 | 9c e0 9d e0 9e e0 9f e0 |........|........|
|000033e0| a0 e0 a1 e0 a2 e0 a3 e0 | a4 e0 a5 e0 a6 e0 a7 e0 |........|........|
|000033f0| a8 e0 a9 e0 aa e0 ab e0 | ac e0 ad e0 ae e0 af e0 |........|........|
|00003400| b0 e0 b1 e0 b2 e0 b3 e0 | b4 e0 b5 e0 b6 e0 b7 e0 |........|........|
|00003410| b8 e0 b9 e0 ba e0 bb e0 | bc e0 bd e0 be e0 bf bf |........|........|
|00003420| e0 c0 e0 c1 e0 c2 e0 c3 | e0 c4 e0 c5 e0 c6 e0 c7 |........|........|
|00003430| e0 c8 e0 c9 e0 ca e0 cb | e0 cc e0 cd e0 ce e0 cf |........|........|
|00003440| e0 d0 e0 d1 e0 d2 e0 d3 | e0 d4 e0 d5 e0 d6 e0 d7 |........|........|
|00003450| e0 d8 e0 d9 e0 da e0 db | e0 dc e0 dd e0 de e0 df |........|........|
|00003460| 21 e0 be e1 e0 e2 e0 e3 | e0 e4 e0 e5 e0 e6 e0 e7 |!.......|........|
|00003470| e0 e8 e0 e9 e0 ea e0 eb | e0 ec e0 ed e0 ee e0 ef |........|........|
|00003480| e0 f0 e0 f1 e0 f2 e0 f3 | e0 f4 e0 f5 e0 f6 e0 f7 |........|........|
|00003490| e0 f8 e0 f9 e0 fa e0 fb | e0 fc e0 fd e0 fe e0 ff |........|........|
|000034a0| 01 00 11 81 f6 ee 77 01 | f6 ee 7b 84 61 62 6f 72 |......w.|..{.abor|
|000034b0| 74 41 8b 61 72 69 74 68 | 6d 65 74 69 63 20 65 20 |tA.arith|metic e |
|000034c0| 72 9e 6f 72 00 69 6e 76 | 61 6c 69 64 20 65 78 65 |r.or.inv|alid exe|
|000034d0| 63 75 74 61 62 6c 65 20 | 63 6f 64 65 00 69 6e 74 |cutable |code.int|
|000034e0| 65 20 72 97 75 70 74 69 | 6f 6e 00 69 6e 76 61 6c |e r.upti|on.inval|
|000034f0| 69 64 20 73 74 6f 72 61 | 67 65 20 61 20 63 80 65 |id stora|ge a c.e|
|00003500| 20 73 40 9d 74 65 72 6d | 69 6e 61 74 69 6f 6e 20 | s@.term|ination |
|00003510| 72 65 71 75 65 73 74 00 | 73 69 67 6e 61 6c 20 23 |request.|signal #|
|00003520| 00 20 20 2d 8c 20 74 65 | 72 6d 69 6e 61 74 69 6e |. -. te|rminatin|
|00003530| 67 0a 41 80 01 45 01 fa | 28 11 81 fa 28 11 81 fa |g.A..E..|(...(...|
|00003540| 28 11 81 fa 28 11 81 fa | 14 57 83 04 02 00 01 43 |(...(...|.W.....C|
|00003550| 01 fa 60 11 81 fa 60 11 | 81 fa 60 11 81 fa 60 11 |..`...`.|..`...`.|
|00003560| 81 fa 4c 57 83 08 02 00 | 02 11 81 bf c6 11 81 c0 |..LW....|........|
|00003570| 16 11 81 bf c6 11 81 bf | c6 11 81 bf c6 11 81 fa |........|........|
|00003580| 98 11 81 fa 84 53 01 f9 | f2 11 81 fa 2a 11 81 fa |.....S..|....*...|
|00003590| 62 7f 7f 7f 7a 80 01 42 | 80 02 41 01 00 00 71 95 |b...z..B|..A...q.|
|000035a0| 30 31 32 33 34 35 36 37 | 38 39 61 62 63 64 65 66 |01234567|89abcdef|
|000035b0| 41 42 43 44 45 46 41 8b | 64 69 6f 75 78 58 70 00 |ABCDEFA.|diouxXp.|
|000035c0| 0a 00 08 0a 21 10 40 8f | 30 31 32 33 34 35 36 37 |....!.@.|01234567|
|000035d0| 38 39 61 62 63 64 65 66 | 41 8f 30 31 32 33 34 35 |89abcdef|A.012345|
|000035e0| 36 37 38 39 41 42 43 44 | 45 46 41 84 20 2b 2d 23 |6789ABCD|EFA. +-#|
|000035f0| 30 43 80 01 42 80 02 42 | 80 04 42 80 08 42 80 10 |0C..B..B|..B..B..|
|00003600| 43 83 68 6c 4c 00 3e 20 | 41 3e 30 41 82 68 6c 4c |C.hlL.> |A>0A.hlL|
|00003610| 41 a8 63 43 6e 5b 00 30 | 31 32 33 34 35 36 37 38 |A.cCn[.0|12345678|
|00003620| 39 61 62 63 64 65 66 67 | 68 69 6a 6b 6c 6d 6e 6f |9abcdefg|hijklmno|
|00003630| 70 71 72 73 74 75 76 77 | 78 79 7a 43 85 21 15 11 |pqrstuvw|xyzC.!..|
|00003640| 0e 0d 0c 20 0b 20 0a 23 | 09 25 08 2b 07 40 10 41 |... . .#|.%.+.@.A|
|00003650| 8f 50 00 50 7d 00 7d 00 | 83 00 83 00 7d 00 7d 00 |.P.P}.}.|....}.}.|
|00003660| d8 43 82 50 00 18 44 82 | 04 00 09 41 9b 01 14 00 |.C.P..D.|...A....|
|00003670| 0e 41 62 6f 75 74 20 53 | 49 4f 55 58 3b 28 2d 04 |.About S|IOUX;(-.|
|00003680| 46 69 6c 65 44 28 4e 65 | 77 21 2e 85 3b 28 4f 70 |FileD(Ne|w!..;(Op|
|00003690| 65 6e 21 2e 86 3b 28 43 | 6c 6f 73 65 21 2e 9a 3b |en!..;(C|lose!..;|
|000036a0| 53 61 76 65 2f 53 3b 28 | 2d 3b 50 61 67 65 20 53 |Save/S;(|-;Page S|
|000036b0| 65 74 75 70 3b 50 72 69 | 6e 74 21 2e c5 2f 50 3b |etup;Pri|nt!../P;|
|000036c0| 28 2d 3b 51 75 69 74 2f | 51 04 45 64 69 74 38 28 |(-;Quit/|Q.Edit8(|
|000036d0| 55 6e 64 6f 2f 5a 3b 28 | 2d 3b 28 43 75 74 2f 58 |Undo/Z;(|-;(Cut/X|
|000036e0| 3b 28 43 6f 70 79 2f 43 | 3b 50 61 73 74 65 2f 56 |;(Copy/C|;Paste/V|
|000036f0| 3b 28 43 6c 65 61 72 3b | 28 2d 3b 53 65 6c 65 63 |;(Clear;|(-;Selec|
|00003700| 74 20 41 20 6c 96 2f 41 | 00 64 00 64 13 53 61 76 |t A l./A|.d.d.Sav|
|00003710| 65 20 64 6f 63 75 6d 65 | 6e 74 20 61 73 21 2e 85 |e docume|nt as!..|
|00003720| 50 61 67 65 3a 20 79 82 | 25 6c 64 41 91 53 49 4f |Page: y.|%ldA.SIO|
|00003730| 55 58 20 73 74 61 74 65 | 3a 00 69 64 6c 65 2e 41 |UX state|:.idle.A|
|00003740| a1 68 61 6e 64 6c 69 6e | 67 20 6f 75 74 70 75 74 |.handlin|g output|
|00003750| 2e 00 68 61 6e 64 6c 69 | 6e 67 20 69 6e 70 75 74 |..handli|ng input|
|00003760| 2e 00 61 20 70 97 6c 69 | 63 61 74 69 6f 6e 20 68 |..a p.li|cation h|
|00003770| 61 73 20 74 65 72 6d 69 | 6e 61 74 65 64 2e 41 80 |as termi|nated.A.|
|00003780| 61 20 70 94 6c 69 63 61 | 74 69 6f 6e 20 68 61 73 |a p.lica|tion has|
|00003790| 20 61 62 6f 72 74 65 64 | 2e 45 93 01 00 01 10 53 | aborted|.E.....S|
|000037a0| 49 4f 55 58 20 54 65 78 | 74 57 69 6e 64 6f 77 45 |IOUX Tex|tWindowE|
|000037b0| 82 64 00 f0 11 43 a6 53 | 49 4f 55 58 00 53 69 6d |.d...C.S|IOUX.Sim|
|000037c0| 70 6c 65 20 49 6e 70 75 | 74 2f 4f 75 74 70 75 74 |ple Inpu|t/Output|
|000037d0| 20 55 73 65 72 20 65 58 | 63 68 61 6e 67 65 41 9c | User eX|changeA.|
|000037e0| 42 79 3a 20 42 2e 45 2e | 42 2e 00 a9 4d 65 74 72 |By: B.E.|B...Metr|
|000037f0| 6f 77 65 72 6b 73 20 49 | 6e 63 2e 20 31 20 39 80 |owerks I|nc. 1 9.|
|00003800| 33 45 86 4b 01 0e 41 6e | 20 65 20 72 83 6f 72 20 |3E.K..An| e r.or |
|00003810| 6f 20 63 80 75 20 72 90 | 65 64 20 77 68 69 6c 65 |o c.u r.|ed while|
|00003820| 20 73 61 76 69 6e 67 20 | 27 7f 43 85 27 2e 00 02 | saving |'.C.'...|
|00003830| 4f 4b 44 97 59 01 82 44 | 6f 20 79 6f 75 20 77 69 |OKD.Y..D|o you wi|
|00003840| 73 68 20 74 6f 20 73 61 | 76 65 20 27 7f 58 8b 27 |sh to sa|ve '.X.'|
|00003850| 20 62 65 66 6f 72 65 20 | 71 75 69 20 74 9d 69 6e | before |qui t.in|
|00003860| 67 3f 00 0a 44 6f 6e 27 | 74 20 53 61 76 65 06 43 |g?..Don'|t Save.C|
|00003870| 61 6e 63 65 6c 04 53 61 | 76 65 7f ff 48 80 01 00 |ancel.Sa|ve..H...|
|00003880| 00 00 00 28 00 00 00 00 | 28 03 00 0c 04 03 00 20 |...(....|(...... |
|00003890| 04 03 00 3a 04 03 00 70 | 04 03 00 aa 04 03 00 c6 |...:...p|........|
|000038a0| 04 03 03 26 04 03 03 36 | 04 03 03 68 04 03 03 c2 |...&...6|...h....|
|000038b0| 04 03 05 50 04 03 05 a2 | 04 03 06 a0 04 03 06 ae |...P....|........|
|000038c0| 04 03 07 64 04 03 08 60 | 04 03 08 e6 04 03 09 10 |...d...`|........|
|000038d0| 04 03 0a 1c 04 03 0a 36 | 04 03 0b 4c 04 03 0c 24 |.......6|...L...$|
|000038e0| 04 03 0c 4e 04 03 0c 8a | 04 03 0c c0 04 03 0c ee |...N....|........|
|000038f0| 04 03 0d 0a 04 03 0d 42 | 04 03 0d 6c 04 03 0d 8a |.......B|...l....|
|00003900| 04 03 0d a6 04 03 2e 86 | 04 03 2e a4 04 03 30 30 |........|......00|
|00003910| 04 03 30 9a 04 03 32 2a | 04 03 34 1a 04 03 35 86 |..0...2*|..4...5.|
|00003920| 04 03 38 48 04 03 38 80 | 04 03 38 a4 04 03 39 2c |..8H..8.|..8...9,|
|00003930| 04 03 39 5e 04 03 39 78 | 04 03 39 b0 04 03 39 c6 |..9^..9x|..9...9.|
|00003940| 04 03 3a 06 04 03 3a 34 | 04 03 3a 6c 04 03 3a f4 |..:...:4|..:l..:.|
|00003950| 04 03 45 b0 04 03 5c 9a | 04 03 6a 98 04 03 6a ae |..E...\.|..j...j.|
|00003960| 04 03 6a e2 04 03 6b 22 | 04 03 36 b6 03 03 37 68 |..j...k"|..6...7h|
|00003970| 03 03 38 64 03 03 3a 18 | 03 03 3c 4c 03 03 3c e8 |..8d..:.|..<L..<.|
|00003980| 03 03 3d 0a 03 03 40 00 | 03 03 41 3e 03 03 41 72 |..=...@.|..A>..Ar|
|00003990| 03 03 46 d6 03 03 49 d8 | 03 03 59 00 03 03 59 2c |..F...I.|..Y...Y,|
|000039a0| 03 03 5a 2e 03 03 5c 84 | 03 03 6c 38 03 03 6c e8 |..Z...\.|..l8..l.|
|000039b0| 03 03 6d 64 03 03 6d de | 03 03 76 7e 03 03 79 76 |..md..m.|..v~..yv|
|000039c0| 03 03 7f 7a 03 03 7f e2 | 03 03 83 40 03 03 83 88 |...z....|...@....|
|000039d0| 03 03 83 ca 03 03 84 74 | 03 03 0c a6 02 03 0d 7e |.......t|.......~|
|000039e0| 02 03 19 e4 02 03 1a 36 | 02 03 1a f2 02 03 1b 1e |.......6|........|
|000039f0| 02 03 1b 64 02 03 41 30 | 02 03 44 c8 02 00 00 00 |...d..A0|..D.....|
|00003a00| 00 28 7d 4d 82 82 e2 82 | 82 82 82 82 82 dc 82 82 |.(}M....|........|
|00003a10| 82 82 dc 82 82 82 82 7f | 91 e0 7e de 82 82 82 82 |........|..~.....|
|00003a20| 82 82 86 82 82 82 82 82 | 82 7f a3 7e fd 77 78 82 |........|...~.wx.|
|00003a30| 00 00 00 00 00 00 00 00 | 00 00 00 ff 42 d8 8b 86 |........|....B...|
|00003a40| b0 88 55 e7 7e f4 7e e4 | ce 7f 05 e0 e0 7e 9f c0 |..U.~.~.|.....~..|
|00003a50| ce 7d e8 c0 cb 7b c2 ef | e9 dd dc f0 e9 7e 4c 7d |.}...{..|.....~L}|
|00003a60| c0 e8 7f 7d f2 e0 e8 e5 | fb ed c1 c1 7f a4 ed fb |...}....|........|
|00003a70| 7f bb f5 cb fb f2 fb 7f | 9a ea fb fb fa f4 dc f9 |........|........|
|00003a80| f6 f5 d7 da f6 d5 d9 7f | 94 f7 7f b9 ec fb 40 95 |........|......@.|
|00003a90| 7f 9b ee 8d 9b 86 88 40 | 46 8a 41 44 7f 32 7f 92 |.......@|F.AD.2..|
|00003aa0| 48 1e 78 43 e8 93 42 fc | 7e 5d 7f 23 7f a7 bd 53 |H.xC..B.|~].#...S|
|00003ab0| 4c 7d b7 e0 e0 72 3d 7f | ba 7e f3 7f a3 c0 7f 6c |L}...r=.|.~.....l|
|00003ac0| 52 db 7d b7 e0 e0 72 3d | 7f ba 7e f1 7f a3 43 ef |R.}...r=|..~...C.|
|00003ad0| 7d e6 42 94 d1 41 14 47 | b7 7b 89 7d 03 e3 f8 f8 |}.B..A.G|.{.}....|
|00003ae0| f8 47 e2 7d 69 7a f5 ee | f5 40 d9 7f 8d 40 85 7f |.G.}iz..|.@...@..|
|00003af0| 8c 40 7e 7f 8b 48 2a 7d | 76 7b 63 e2 f8 f8 f8 47 |.@~..H*}|v{c....G|
|00003b00| 69 7d 76 7b 62 ed f6 48 | 35 7d 76 7c a8 d3 d0 7f |i}v{b..H|5}v|....|
|00003b10| 96 7f 44 46 da 7d 76 7e | 6a 7f 50 44 0c 7d 76 47 |..DF.}v~|j.PD.}vG|
|00003b20| 1a 7f bf 7a ce dc 45 78 | 7e 01 e7 41 a5 41 4d 87 |...z..Ex|~..A.AM.|
|00003b30| 8c 44 20 7f b4 d0 dd 7f | 68 7f 67 7f 9d 7f 9d 7f |.D .....|h.g.....|
|00003b40| 7b 7f b1 7f b1 e1 ef f3 | fa fa fa fa fa fa 43 c0 |{.......|......C.|
|00003b50| 7c 93 42 4b 7e b5 42 d2 | 40 50 e1 40 65 d0 41 2d ||.BK~.B.|@P.@e.A-|
|00003b60| d6 f9 e7 f5 fb fb d6 f9 | d6 f9 d6 f9 d0 9a f3 40 |........|.......@|
|00003b70| f0 e0 c1 cf cf 40 d1 f5 | 7f ac f5 da f5 da f5 40 |.....@..|.......@|
|00003b80| d2 7f a1 cf cf 40 c8 7f | a1 cf cf 40 8d 40 43 40 |.....@..|...@.@C@|
|00003b90| 45 fa fa fa fa fa fa fa | fa fa fa 40 40 87 40 a1 |E.......|...@@.@.|
|00003ba0| 40 84 ad b7 ee a6 a9 85 | 89 40 8d 00 00 00 13 40 |@.......|.@.....@|
|00003bb0| 6c 8a 42 76 48 2a 7f 97 | 7d 69 7f 0b c1 c1 7f 47 |l.BvH*..|}i.....G|
|00003bc0| 7f a4 d7 42 32 4c 10 7d | 76 42 b8 7d 76 47 86 88 |...B2L.}|vB.}vG..|
|00003bd0| 00 00 00 00 | |.... | |
+--------+-------------------------+-------------------------+--------+--------+